PLCnext API Documentation  22.9.0.33
Public Member Functions | List of all members
Arp::System::Commons::Security::Internal::OpenSslBio Class Reference

Public Member Functions

 OpenSslBio (BIO_METHOD *type)
 Constructs an CertificateStore instance. More...
 
 OpenSslBio (const BIO_METHOD *type)
 
 OpenSslBio (const void *data, size_t length)
 Constructs a read only memor BIO instance. More...
 
 OpenSslBio (const OpenSslBio &arg)=delete
 Copy constructor. More...
 
OpenSslBiooperator= (const OpenSslBio &arg)=delete
 Assignment operator. More...
 
 ~OpenSslBio (void)
 Destructs this instance and frees all resources. More...
 
 operator BIO * () const
 
BIO * Get (void)
 
void Reset (void)
 
void Seek (int offset)
 
int Tell (void)
 

Constructor & Destructor Documentation

◆ OpenSslBio() [1/3]

Arp::System::Commons::Security::Internal::OpenSslBio::OpenSslBio ( BIO_METHOD *  type)

Constructs an CertificateStore instance.

◆ OpenSslBio() [2/3]

Arp::System::Commons::Security::Internal::OpenSslBio::OpenSslBio ( const void *  data,
size_t  length 
)

Constructs a read only memor BIO instance.

◆ OpenSslBio() [3/3]

Arp::System::Commons::Security::Internal::OpenSslBio::OpenSslBio ( const OpenSslBio arg)
delete

Copy constructor.

◆ ~OpenSslBio()

Arp::System::Commons::Security::Internal::OpenSslBio::~OpenSslBio ( void  )

Destructs this instance and frees all resources.

Member Function Documentation

◆ operator=()

OpenSslBio& Arp::System::Commons::Security::Internal::OpenSslBio::operator= ( const OpenSslBio arg)
delete

Assignment operator.


The documentation for this class was generated from the following file: