|
ewmscp
..
|
#include "Options.h"#include <sys/stat.h>#include <sys/types.h>#include <string.h>#include <unistd.h>#include <stdlib.h>#include <ctime>#include <iterator>#include <algorithm>#include <list>#include <system_error>Go to the source code of this file.
Classes | |
| class | options::internal::supressed< T > |
| special class for options which never have a value setting in cfg files More... | |
| class | options::internal::NoCfgFileRecursion |
| standard option to suppress parsing of config files within config files More... | |
| class | options::internal::OptionHelp |
| special derived class used to give help More... | |
| class | options::internal::OptionWriteCfgFile |
| special derived class used to write out config files More... | |
| class | options::internal::OptionReadCfgFile< mayBeMissing > |
| special derived class used to read in config files More... | |
Namespaces | |
| options | |
| options::internal | |
| template specialisation for options that are std::chrono::time_point<std::chrono::system_clock> | |
| options::escapedIO | |
Functions | |
| std::ostream & | options::operator<< (std::ostream &aStream, const internal::sourceItem &aItem) |
| operator to write sourceItems to a stream More... | |
| std::istream & | options::escapedIO::operator>> (std::istream &aStream, const char *&aCstring) |
| std::ostream & | options::escapedIO::operator<< (std::ostream &aStream, const std::string &aString) |
| std::istream & | options::escapedIO::operator>> (std::istream &aStream, std::string &aString) |
Variables | |
| static single< bool > | options::internal::gOptionDebugOptions ('\0', "debugOptions", "give debug output to option parsing") |
| standard option for producing debug output about the options More... | |
| static single< bool > | options::internal::gOptionNoCfgFiles ('\0', "noCfgFiles", "do not read the default config files, must be FIRST option") |
| standard option to suppress parsing of config files More... | |
| static NoCfgFileRecursion | options::internal::gNoCfgFileRecursion |
| static OptionHelp | options::internal::gHelp |
| static OptionWriteCfgFile | options::internal::gWriteCfgFile |
| static OptionReadCfgFile< false > | options::internal::gReadCfgFile ("readCfgFile", "read a config file") |
| static OptionReadCfgFile< true > | options::internal::gReadCfgFileIfThere ("readCfgFileIfThere", "read a config file if it's there") |
1.8.17