Virgil Security Crypto library  1.8.2
List of all members
virgil::crypto::foundation::PolarsslException Class Reference

Encapsulates low-level domain error of the PolarSSL framework. More...

#include <PolarsslException.h>

Inheritance diagram for virgil::crypto::foundation::PolarsslException:
virgil::crypto::VirgilCryptoException

Public Member Functions

Constructor
 PolarsslException (int errCode)
 Creates PolarsslException class object for a given error code. More...
 
Destructor
virtual ~PolarsslException () throw ()
 
Info
int errCode () const throw ()
 Provide low-level PolarSSL fremowork error code. More...
 
- Public Member Functions inherited from virgil::crypto::VirgilCryptoException
 VirgilCryptoException (const std::string &what)
 Construct exception with detailed information about it.
 

Detailed Description

Encapsulates low-level domain error of the PolarSSL framework.

Constructor & Destructor Documentation

virgil::crypto::foundation::PolarsslException::PolarsslException ( int  errCode)
explicit

Creates PolarsslException class object for a given error code.

Human-readable error description can be found in the inherited what() method.

Parameters
errCode- error code returned by one of the underlying PolarSSL framework functions.

Member Function Documentation

int virgil::crypto::foundation::PolarsslException::errCode ( ) const
throw (
)

Provide low-level PolarSSL fremowork error code.

Returns
Low-level PolarSSL fremowork error code.

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