Class template basic_bufferbuf
boost::interprocess::basic_bufferbuf
Synopsis
template<typename CharT, typename CharTraits>
class basic_bufferbuf : public {
public:
typedef ;
typedef ;
typedef ;
typedef ;
typedef ;
typedef ;
( = );
(, , = );
~();
() ;
(, );
};
Description
A streambuf class that controls the transmission of elements to and from a basic_xbufferstream. The elements are transmitted from a to a fixed size buffer
basic_bufferbuf
public
construct/copy/destruct
-
( mode = );
Constructor. Does not throw.
-
( buf, length,
mode = );
Constructor. Assigns formatting buffer. Does not throw.
~();
basic_bufferbuf
public member functions
-
() ;
Returns the pointer and size of the internal buffer. Does not throw.
-
( buf, length);
Sets the underlying buffer to a new value Does not throw.