3 #include <boost\shared_ptr.hpp>
12 typedef short vncClientId;
21 virtual void print(stringstream& ss,
bool printTime =
true);
22 virtual void printHeader();
23 virtual void printFooter();
26 virtual void open(
string fileName, vncClientId cId);
29 virtual bool isReady();
30 virtual void setRecordStartToken(
TimeStamp recordstart);
32 virtual void log(gdLogRecordType logType,
const string msg,
string err =
"");
35 std::string mOutputFolder;
36 std::string mFileName;
37 std::ofstream mOutStream;
39 std::stringstream mRecStartToken;