TAO_SSLIOP 3.0.6
|
"_var" class for the OpenSSL More...
#include <SSLIOP_OpenSSL_st_T.h>
Public Member Functions | |
Constructors | |
Constructors. | |
OpenSSL_st_var (void) | |
Destructor. More... | |
OpenSSL_st_var (T *st) | |
Destructor. More... | |
OpenSSL_st_var (OpenSSL_st_var< T > const &v) | |
Destructor. More... | |
OpenSSL_st_var (T const &st) | |
Destructor. More... | |
~OpenSSL_st_var (void) | |
Destructor. More... | |
Assignment operators. | |
T * | st_ |
The OpenSSL structure whose reference count is managed. More... | |
OpenSSL_st_var< T > & | operator= (T *st) |
The OpenSSL structure whose reference count is managed. More... | |
OpenSSL_st_var< T > & | operator= (OpenSSL_st_var< T > const &v) |
The OpenSSL structure whose reference count is managed. More... | |
OpenSSL_st_var< T > & | operator= (T const &st) |
The OpenSSL structure whose reference count is managed. More... | |
T const * | operator-> () const |
The OpenSSL structure whose reference count is managed. More... | |
T * | operator-> (void) |
The OpenSSL structure whose reference count is managed. More... | |
operator const T & () const | |
The OpenSSL structure whose reference count is managed. More... | |
operator T& () | |
The OpenSSL structure whose reference count is managed. More... | |
T * | in () const |
The OpenSSL structure whose reference count is managed. More... | |
T *& | inout (void) |
The OpenSSL structure whose reference count is managed. More... | |
T *& | out (void) |
The OpenSSL structure whose reference count is managed. More... | |
T * | _retn (void) |
The OpenSSL structure whose reference count is managed. More... | |
T * | ptr () const |
The OpenSSL structure whose reference count is managed. More... | |
"_var" class for the OpenSSL
T | structure. |
This class is simply used to make operations on instances of the OpenSSL T
structure exception safe. It is only used internally by the SSLIOP pluggable transport.
TAO::SSLIOP::OpenSSL_st_var< T >::OpenSSL_st_var | ( | void | ) |
Destructor.
TAO::SSLIOP::OpenSSL_st_var< T >::OpenSSL_st_var | ( | T * | st | ) |
Destructor.
TAO::SSLIOP::OpenSSL_st_var< T >::OpenSSL_st_var | ( | OpenSSL_st_var< T > const & | v | ) |
Destructor.
TAO::SSLIOP::OpenSSL_st_var< T >::OpenSSL_st_var | ( | T const & | st | ) |
Destructor.
TAO::SSLIOP::OpenSSL_st_var< T >::~OpenSSL_st_var | ( | void | ) |
Destructor.
T * TAO::SSLIOP::OpenSSL_st_var< T >::_retn | ( | void | ) |
The OpenSSL structure whose reference count is managed.
T * TAO::SSLIOP::OpenSSL_st_var< T >::in |
The OpenSSL structure whose reference count is managed.
T *& TAO::SSLIOP::OpenSSL_st_var< T >::inout | ( | void | ) |
The OpenSSL structure whose reference count is managed.
TAO::SSLIOP::OpenSSL_st_var< T >::operator const T & | ( | ) | const |
The OpenSSL structure whose reference count is managed.
TAO::SSLIOP::OpenSSL_st_var< T >::operator T& |
The OpenSSL structure whose reference count is managed.
T * TAO::SSLIOP::OpenSSL_st_var< T >::operator-> | ( | void | ) | const |
The OpenSSL structure whose reference count is managed.
T * TAO::SSLIOP::OpenSSL_st_var< T >::operator-> | ( | void | ) |
The OpenSSL structure whose reference count is managed.
TAO::SSLIOP::OpenSSL_st_var< T > & TAO::SSLIOP::OpenSSL_st_var< T >::operator= | ( | OpenSSL_st_var< T > const & | v | ) |
The OpenSSL structure whose reference count is managed.
TAO::SSLIOP::OpenSSL_st_var< T > & TAO::SSLIOP::OpenSSL_st_var< T >::operator= | ( | T * | st | ) |
The OpenSSL structure whose reference count is managed.
TAO::SSLIOP::OpenSSL_st_var< T > & TAO::SSLIOP::OpenSSL_st_var< T >::operator= | ( | T const & | st | ) |
The OpenSSL structure whose reference count is managed.
T *& TAO::SSLIOP::OpenSSL_st_var< T >::out | ( | void | ) |
The OpenSSL structure whose reference count is managed.
T * TAO::SSLIOP::OpenSSL_st_var< T >::ptr |
The OpenSSL structure whose reference count is managed.
|
private |
The OpenSSL structure whose reference count is managed.