This class is used by the LOG4CXX_INFO and similar macros to support insertion operators in the message parameter.
More...
List of all members.
Detailed Description
This class is used by the LOG4CXX_INFO and similar macros to support insertion operators in the message parameter.
The class is not intended for use outside of that context.
Constructor & Destructor Documentation
Member Function Documentation
Returns true if buffer has an encapsulated STL stream.
- Returns:
- true if STL stream was created.
operator std::basic_ostream< char > & |
( |
|
) |
|
std::ostream& operator<< |
( |
unsigned int |
val |
) |
|
Insertion operator for built-in type.
- Parameters:
-
- Returns:
- encapsulated STL stream.
Appends string to buffer.
- Parameters:
-
- Returns:
- this buffer.
Appends character to buffer.
- Parameters:
-
- Returns:
- this buffer.
std::ostream& operator<< |
( |
void * |
val |
) |
|
Insertion operator for built-in type.
- Parameters:
-
- Returns:
- encapsulated STL stream.
std::ostream& operator<< |
( |
long double |
val |
) |
|
Insertion operator for built-in type.
- Parameters:
-
- Returns:
- encapsulated STL stream.
std::ostream& operator<< |
( |
double |
val |
) |
|
Insertion operator for built-in type.
- Parameters:
-
- Returns:
- encapsulated STL stream.
std::ostream& operator<< |
( |
float |
val |
) |
|
Insertion operator for built-in type.
- Parameters:
-
- Returns:
- encapsulated STL stream.
std::ostream& operator<< |
( |
unsigned long |
val |
) |
|
Insertion operator for built-in type.
- Parameters:
-
- Returns:
- encapsulated STL stream.
std::ostream& operator<< |
( |
long |
val |
) |
|
Insertion operator for built-in type.
- Parameters:
-
- Returns:
- encapsulated STL stream.
std::ostream& operator<< |
( |
int |
val |
) |
|
Insertion operator for built-in type.
- Parameters:
-
- Returns:
- encapsulated STL stream.
Appends string to buffer.
- Parameters:
-
- Returns:
- this buffer.
std::ostream& operator<< |
( |
short |
val |
) |
|
Insertion operator for built-in type.
- Parameters:
-
- Returns:
- encapsulated STL stream.
std::ostream& operator<< |
( |
bool |
val |
) |
|
Insertion operator for built-in type.
- Parameters:
-
- Returns:
- encapsulated STL stream.
Insertion operator for STL manipulators such as std::fixed.
- Parameters:
-
- Returns:
- encapsulated STL stream.
Appends string to buffer.
- Parameters:
-
- Returns:
- this buffer.
Get content of buffer.
- Parameters:
-
| buf | used only to signal that the embedded stream was not used. |
const std::basic_string<char>& str |
( |
std::basic_ostream< char > & |
os |
) |
|
Get content of buffer.
- Parameters:
-
| os | used only to signal that the embedded stream was used. |
The documentation for this class was generated from the following file: