Sese Framework
2.3.0
A cross-platform framework
|
Base class for EVP context. More...
#include <Context.h>
Public Types | |
using | Ptr = std::unique_ptr<Context> |
Public Member Functions | |
Context ()=default | |
virtual | ~Context () noexcept=default |
virtual void | update (const void *buffer, size_t len) noexcept=0 |
virtual void | final () noexcept=0 |
virtual void * | getResult () noexcept=0 |
virtual size_t | getLength () noexcept=0 |
Base class for EVP context.
using sese::security::evp::Context::Ptr = std::unique_ptr<Context> |
|
default |
|
virtualdefaultnoexcept |
|
pure virtualnoexcept |
|
pure virtualnoexcept |
|
pure virtualnoexcept |
|
pure virtualnoexcept |