tnt::openssl_streambuf Class Reference

#include <tnt/openssl.h>

Public Member Functions

 openssl_streambuf (OpensslStream &stream, unsigned bufsize=8192, int timeout=-1)
 ~openssl_streambuf ()
void setTimeout (int t)
int getTimeout () const
int_type overflow (int_type c)
 overload std::streambuf
int_type underflow ()
 overload std::streambuf
int sync ()
 overload std::streambuf

Constructor & Destructor Documentation

tnt::openssl_streambuf::openssl_streambuf ( OpensslStream stream,
unsigned  bufsize = 8192,
int  timeout = -1 
)
explicit
tnt::openssl_streambuf::~openssl_streambuf ( )
inline

Member Function Documentation

int tnt::openssl_streambuf::getTimeout ( ) const
inline
int_type tnt::openssl_streambuf::overflow ( int_type  c)

overload std::streambuf

void tnt::openssl_streambuf::setTimeout ( int  t)
inline
int tnt::openssl_streambuf::sync ( )

overload std::streambuf

int_type tnt::openssl_streambuf::underflow ( )

overload std::streambuf


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