Documentation of MARTY
A Modern ARtificial Theoretical phYsicist
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Friends
mty::doc::DocBrown Class Reference

Public Member Functions

 DocBrown (std::string_view path, std::string_view headerName, std::string_view sourceName, std::string_view jsonCSLDataName, std::string_view jsonCheckPointNames)
 
void addCheckPoint (std::shared_ptr< CheckPoint_Base > const &cp)
 
void writeData ()
 

Static Public Member Functions

static std::string join (std::string_view path, std::string_view file)
 

Private Member Functions

void ensurePath ()
 
void writeCheckPointsData ()
 
void writeCSLData ()
 
void writeComparator ()
 

Private Attributes

CSLDataHandler cslHandler
 
FileData fileData
 
std::vector< std::shared_ptr< CheckPoint_Base > > checkPoints
 
std::string path
 
std::string headerName
 
std::string sourceName
 
std::string jsonCSLData
 
std::string jsonCheckPoints
 

Friends

class DocBuilder
 

The documentation for this class was generated from the following files: