Documentation of MARTY
A Modern ARtificial Theoretical phYsicist
Public Member Functions | Static Public Member Functions | Protected Attributes
mty::doc::CheckPoint_Base Class Referenceabstract
Inheritance diagram for mty::doc::CheckPoint_Base:
[legend]

Public Member Functions

 CheckPoint_Base (std::string_view t_name, std::string_view t_nameComparator="")
 
std::string const & getName () const
 
std::string const & getNameComparator () const
 
void print (FileData &fileData) const
 
virtual void printHeader (FileData &fileData) const =0
 
virtual void printSource (FileData &fileData) const =0
 
virtual bool hasCSLData () const
 
virtual void updateCSLData (CSLDataHandler &)
 

Static Public Member Functions

template<class Type >
static std::unique_ptr< char const > typeName ()
 

Protected Attributes

std::string name
 
std::string nameComparator
 

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