33 friend class DocBuilder;
38 std::string_view path,
39 std::string_view headerName,
40 std::string_view sourceName,
41 std::string_view jsonCSLDataName,
42 std::string_view jsonCheckPointNames
51 std::string_view path,
58 void writeCheckPointsData();
60 void writeComparator();
66 std::vector<std::shared_ptr<CheckPoint_Base>> checkPoints;
68 std::string headerName;
69 std::string sourceName;
70 std::string jsonCSLData;
71 std::string jsonCheckPoints;
74 #ifdef DOC_BROWN_DEBUG_MODE 75 inline std::unique_ptr<DocBrown> emmett
76 = std::make_unique<DocBrown>(
78 "emmett_debugger" MARTY_VERSION_STR
".h",
79 "emmett_debugger" MARTY_VERSION_STR
".cpp",
80 "emmett_debugger" MARTY_VERSION_STR
".json",
81 "emmett_checkpoints" MARTY_VERSION_STR
".json" Definition: fileData.h:34
Contains checkpoints for doc brown's debugger procedure.
Definition: checkpoint.h:38
Definition: docbrown.h:31
Definition: csldatahandler.h:35
File data utility for doc brown's debugger.
Contains the handler of CSL data for doc brown's debugger.