25 #ifndef DIALECT_LOGGING_H 26 #define DIALECT_LOGGING_H 31 #include "libdialect/commontypes.h" 36 std::string outputDir =
"";
37 std::string prefix =
"";
38 std::vector<std::string> contents;
39 std::vector<std::string> names;
40 bool hasOutputDir =
false;
41 bool hasPrefix =
false;
48 unsigned nextLoggingIndex = 0;
57 Logger(std::string outputDir =
"", std::string prefix =
"",
bool verbose =
false);
62 void log(std::string content, std::string name=
"");
68 void log(Graph &G, std::string name=
"");
73 std::string writeFullPathForFilename(std::string name);
80 #endif // DIALECT_LOGGING_H libdialect: A library for computing human-like orthogonal network (DiAlEcT) layouts.
Definition: cola.h:44