srchilite::LineBuffer Class Reference
A buffer for a line to be generated.
More...
#include <linebuffer.h>
List of all members.
Public Types |
typedef std::set< std::string > | PostContents |
| Stores contents to be printed after the line.
|
Public Member Functions |
void | output (const std::string &s) |
| Puts something in the buffer.
|
void | output_post (const std::string &s) |
| Stores something to be generated after the line.
|
const std::string | getContents () const |
const PostContents & | getPostContents () const |
bool | empty () const |
Private Attributes |
ostringstream | buffer |
| the line contents
|
PostContents | post |
| to be generated after the line
|
Detailed Description
A buffer for a line to be generated.
Member Function Documentation
bool srchilite::LineBuffer::empty |
( |
|
) |
const [inline] |
- Returns:
- whether both the buffer and the post line contens are empty
const std::string srchilite::LineBuffer::getContents |
( |
|
) |
const [inline] |
- Returns:
- the contents of the buffer
const PostContents& srchilite::LineBuffer::getPostContents |
( |
|
) |
const [inline] |
- Returns:
- what to generated after the line
The documentation for this class was generated from the following file: