pflib v2.7.0-1-gd371ab6a
Polarfire Interaction Library
Rcfile Class Reference

YAML-based RC file. More...

#include <Rcfile.h>

Collaboration diagram for Rcfile:
[legend]

Classes

struct  HelpInfo
 

Public Member Functions

void load (const std::string &file)
 first file takes priority
 
Rcmapcontents ()
 
void help ()
 
void declareVString (const std::string &key, const std::string &description)
 
void declareString (const std::string &key, const std::string &description)
 
void declareVBool (const std::string &key, const std::string &description)
 
void declareBool (const std::string &key, const std::string &description)
 
void declareVInt (const std::string &key, const std::string &description)
 
void declareInt (const std::string &key, const std::string &description)
 

Private Attributes

Rcmap contents_
 
std::vector< HelpInfohelpInfo_
 

Detailed Description

YAML-based RC file.


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