The class is not intended for use outside of that context.
Public Member Functions | |
MessageBuffer () | |
Creates a new instance. | |
~MessageBuffer () | |
Destructor. | |
operator std::ostream & () | |
Cast to ostream. | |
CharMessageBuffer & | operator<< (const std::string &msg) |
Appends a string into the buffer and fixes the buffer to use char characters. | |
CharMessageBuffer & | operator<< (const char *msg) |
Appends a string into the buffer and fixes the buffer to use char characters. | |
CharMessageBuffer & | operator<< (char *msg) |
Appends a string into the buffer and fixes the buffer to use char characters. | |
CharMessageBuffer & | operator<< (const char msg) |
Appends a string into the buffer and fixes the buffer to use char characters. | |
const std::string & | str (CharMessageBuffer &buf) |
Get content of buffer. | |
const std::string & | str (std::ostream &os) |
Get content of buffer. | |
WideMessageBuffer & | operator<< (const std::wstring &msg) |
Appends a string into the buffer and fixes the buffer to use char characters. | |
WideMessageBuffer & | operator<< (const wchar_t *msg) |
Appends a string into the buffer and fixes the buffer to use char characters. | |
WideMessageBuffer & | operator<< (wchar_t *msg) |
Appends a string into the buffer and fixes the buffer to use char characters. | |
WideMessageBuffer & | operator<< (const wchar_t msg) |
Appends a string into the buffer and fixes the buffer to use char characters. | |
UniCharMessageBuffer & | operator<< (const std::basic_string< UniChar > &msg) |
Appends a string into the buffer and fixes the buffer to use char characters. | |
UniCharMessageBuffer & | operator<< (const UniChar *msg) |
Appends a string into the buffer and fixes the buffer to use char characters. | |
UniCharMessageBuffer & | operator<< (UniChar *msg) |
Appends a string into the buffer and fixes the buffer to use char characters. | |
UniCharMessageBuffer & | operator<< (const UniChar msg) |
Appends a string into the buffer and fixes the buffer to use char characters. | |
UniCharMessageBuffer & | operator<< (const CFStringRef &msg) |
Appends a string into the buffer and fixes the buffer to use char characters. | |
std::ostream & | operator<< (ios_base_manip manip) |
Insertion operator for STL manipulators such as std::fixed. | |
std::ostream & | operator<< (bool val) |
Insertion operator for built-in type. | |
std::ostream & | operator<< (short val) |
Insertion operator for built-in type. | |
std::ostream & | operator<< (int val) |
Insertion operator for built-in type. | |
std::ostream & | operator<< (unsigned int val) |
Insertion operator for built-in type. | |
std::ostream & | operator<< (long val) |
Insertion operator for built-in type. | |
std::ostream & | operator<< (unsigned long val) |
Insertion operator for built-in type. | |
std::ostream & | operator<< (float val) |
Insertion operator for built-in type. | |
std::ostream & | operator<< (double val) |
Insertion operator for built-in type. | |
std::ostream & | operator<< (long double val) |
Insertion operator for built-in type. | |
std::ostream & | operator<< (void *val) |
Insertion operator for built-in type. | |
const std::wstring & | str (WideMessageBuffer &buf) |
Get content of buffer. | |
const std::wstring & | str (std::basic_ostream< wchar_t > &os) |
Get content of buffer. | |
const std::basic_string< UniChar > & | str (UniCharMessageBuffer &buf) |
Get content of buffer. | |
const std::basic_string< UniChar > & | str (UniCharMessageBuffer::uostream &os) |
Get content of buffer. | |
bool | hasStream () const |
Returns true if buffer has an encapsulated STL stream. |
|
Creates a new instance.
|
|
Destructor.
|
|
Returns true if buffer has an encapsulated STL stream.
|
|
Cast to ostream.
|
|
Insertion operator for built-in type.
|
|
Insertion operator for built-in type.
|
|
Insertion operator for built-in type.
|
|
Insertion operator for built-in type.
|
|
Insertion operator for built-in type.
|
|
Insertion operator for built-in type.
|
|
Insertion operator for built-in type.
|
|
Insertion operator for built-in type.
|
|
Insertion operator for built-in type.
|
|
Insertion operator for built-in type.
|
|
Insertion operator for STL manipulators such as std::fixed.
|
|
Appends a string into the buffer and fixes the buffer to use char characters.
|
|
Appends a string into the buffer and fixes the buffer to use char characters.
|
|
Appends a string into the buffer and fixes the buffer to use char characters.
|
|
Appends a string into the buffer and fixes the buffer to use char characters.
|
|
Appends a string into the buffer and fixes the buffer to use char characters.
|
|
Appends a string into the buffer and fixes the buffer to use char characters.
|
|
Appends a string into the buffer and fixes the buffer to use char characters.
|
|
Appends a string into the buffer and fixes the buffer to use char characters.
|
|
Appends a string into the buffer and fixes the buffer to use char characters.
|
|
Appends a string into the buffer and fixes the buffer to use char characters.
|
|
Appends a string into the buffer and fixes the buffer to use char characters.
|
|
Appends a string into the buffer and fixes the buffer to use char characters.
|
|
Appends a string into the buffer and fixes the buffer to use char characters.
|
|
Get content of buffer.
|
|
Get content of buffer.
|
|
Get content of buffer.
|
|
Get content of buffer.
|
|
Get content of buffer.
|
|
Get content of buffer.
|