OpenM++ runtime library (libopenm)
openm::ArgReader Member List

This is the complete list of members for openm::ArgReader, including all inherited members.

adjustLogSettings(int argc, char **argv)openm::ArgReader
ArgReader(void)openm::ArgReaderinline
ArgReader(int argc, char **argv, const size_t i_keyArrSize, const char **i_keyArr, const size_t i_shortArrSize=0, const pair< const char *, const char * > *i_shortPairArr=nullptr)openm::ArgReader
argsopenm::ArgReader
boolOption(const char *i_key) const noexceptopenm::ArgReader
boolOptionToInt(const char *i_key) const noexceptopenm::ArgReader
doubleOption(const char *i_key, double i_default) const noexceptopenm::ArgReader
intOption(const char *i_key, int i_default) const noexceptopenm::ArgReaderinline
isOptionExist(const char *i_key) const noexceptopenm::ArgReader
loadIniFile(const char *i_filePath, const size_t i_keyArrSize, const char **i_keyArr, bool i_isStoreUnknown=false, const size_t i_sectionToMergeSize=0, const char **i_sectionToMergeArr=nullptr, const size_t i_multiKeySize=0, const char **i_multiKeyArr=nullptr)openm::ArgReader
longOption(const char *i_key, long long i_default) const noexceptopenm::ArgReader
parseCommandLine(int argc, char **argv, bool i_isThrowUnknown, bool i_isStoreUnknown, const size_t i_keyArrSize, const char **i_keyArr, const size_t i_shortArrSize=0, const pair< const char *, const char * > *i_shortPairArr=nullptr, const size_t i_prefixSize=0, const char **i_prefixArr=nullptr, const size_t i_suffixSize=0, const char **i_suffixArr=nullptr)openm::ArgReader
strOption(const char *i_key, const string &i_default="") const noexceptopenm::ArgReader
~ArgReader(void) noexceptopenm::ArgReaderinline