klee
|
#include <TreeStream.h>
Public Member Functions | |
TreeOStream () | |
~TreeOStream () | |
unsigned | getID () const |
void | write (const char *buffer, unsigned size) |
TreeOStream & | operator<< (const std::string &s) |
void | flush () |
Private Member Functions | |
TreeOStream (TreeStreamWriter &_writer, unsigned _id) | |
Private Attributes | |
TreeStreamWriter * | writer |
unsigned | id |
Friends | |
class | TreeStreamWriter |
Definition at line 53 of file TreeStream.h.
|
private |
Definition at line 170 of file TreeStream.cpp.
TreeOStream::TreeOStream | ( | ) |
Definition at line 165 of file TreeStream.cpp.
TreeOStream::~TreeOStream | ( | ) |
Definition at line 175 of file TreeStream.cpp.
void TreeOStream::flush | ( | ) |
Definition at line 194 of file TreeStream.cpp.
References klee::TreeStreamWriter::flush(), and writer.
unsigned TreeOStream::getID | ( | ) | const |
Definition at line 178 of file TreeStream.cpp.
Referenced by klee::Executor::getPathStreamID(), and klee::Executor::getSymbolicPathStreamID().
TreeOStream & TreeOStream::operator<< | ( | const std::string & | s | ) |
Definition at line 188 of file TreeStream.cpp.
References write(), and writer.
void TreeOStream::write | ( | const char * | buffer, |
unsigned | size | ||
) |
Definition at line 183 of file TreeStream.cpp.
References klee::TreeStreamWriter::write(), and writer.
Referenced by operator<<().
|
friend |
Definition at line 54 of file TreeStream.h.
|
private |
Definition at line 58 of file TreeStream.h.
Referenced by getID(), klee::TreeStreamWriter::open(), and klee::TreeStreamWriter::write().
|
private |
Definition at line 57 of file TreeStream.h.
Referenced by flush(), getID(), klee::TreeStreamWriter::open(), operator<<(), and write().