Galois
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
StatsFileManager Struct Reference

Public Member Functions

 ~StatsFileManager (void)
 
FILE * get (void)
 
void close (void)
 

Static Public Member Functions

static void getTimeStampedName (std::string &statsFileName)
 

Public Attributes

bool init = false
 
bool isOpen = false
 
FILE * statsFH = nullptr
 
std::string statsFileName
 

Static Public Attributes

static constexpr const char *const PARAM_FILE_ENV_VAR
 

Constructor & Destructor Documentation

StatsFileManager::~StatsFileManager ( void  )
inline

Member Function Documentation

void StatsFileManager::close ( void  )
inline
FILE* StatsFileManager::get ( void  )
inline
static void StatsFileManager::getTimeStampedName ( std::string &  statsFileName)
inlinestatic

Member Data Documentation

bool StatsFileManager::init = false
bool StatsFileManager::isOpen = false
constexpr const char* const StatsFileManager::PARAM_FILE_ENV_VAR
static
Initial value:
=
"GALOIS_PARAMETER_OUTFILE"
FILE* StatsFileManager::statsFH = nullptr
std::string StatsFileManager::statsFileName

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