hecl
High-Level Extensible Combiner Language and Resource Database
|
Configuration file handle. More...
#include <HECLDatabase.hpp>
Public Member Functions | |
ConfigFile (const Project &project, const SystemString &name) | |
const std::vector< std::string > & | lockAndRead () |
void | addLine (const std::string &line) |
void | removeLine (const std::string &refLine) |
bool | checkForLine (const std::string &refLine) |
void | unlockAndDiscard () |
void | unlockAndCommit () |
Configuration file handle.
Holds a path to a line-delimited textual configuration file; opening a locked handle for read/write transactions