appkit  1.5.1
RoadNarrows Robotics Application Kit
rnr::cmd::CmdArgDef Member List

This is the complete list of members for rnr::cmd::CmdArgDef, including all inherited members.

addLiteralValue(const std::string &strValue)rnr::cmd::CmdArgDefprotected
ArgFlags enum namernr::cmd::CmdArgDef
ArgType enum namernr::cmd::CmdArgDef
ArgTypeBoolean enum valuernr::cmd::CmdArgDef
ArgTypeFile enum valuernr::cmd::CmdArgDef
ArgTypeFpn enum valuernr::cmd::CmdArgDef
ArgTypeIdentifier enum valuernr::cmd::CmdArgDef
ArgTypeInteger enum valuernr::cmd::CmdArgDef
ArgTypeLiteral enum valuernr::cmd::CmdArgDef
ArgTypeMultiWord enum valuernr::cmd::CmdArgDef
ArgTypeRegEx enum valuernr::cmd::CmdArgDef
ArgTypeUndef enum valuernr::cmd::CmdArgDef
ArgTypeWord enum valuernr::cmd::CmdArgDef
CmdArgDef()rnr::cmd::CmdArgDef
CmdArgDef(const CmdArgDef &src)rnr::cmd::CmdArgDef
CmdDef (defined in rnr::cmd::CmdArgDef)rnr::cmd::CmdArgDeffriend
CmdFormDef (defined in rnr::cmd::CmdArgDef)rnr::cmd::CmdArgDeffriend
CommandLine (defined in rnr::cmd::CmdArgDef)rnr::cmd::CmdArgDeffriend
constructLiteralList(const std::string sep=" ") const rnr::cmd::CmdArgDef
constructRangeList(const std::string sep=",") const rnr::cmd::CmdArgDef
constructSyntax() const rnr::cmd::CmdArgDef
convert(const std::string &strArg, const bool bIgnoreCase=false) const rnr::cmd::CmdArgDef
FlagCommand enum valuernr::cmd::CmdArgDef
FlagOptional enum valuernr::cmd::CmdArgDef
FlagRepeat enum valuernr::cmd::CmdArgDef
FlagXorList enum valuernr::cmd::CmdArgDef
getFlags() const rnr::cmd::CmdArgDefinline
getIndex() const rnr::cmd::CmdArgDefinline
getName() const rnr::cmd::CmdArgDefinline
getParentCmdUid() const rnr::cmd::CmdArgDefinline
getParentFormIndex() const rnr::cmd::CmdArgDefinline
getRanges() const rnr::cmd::CmdArgDefinline
getRegEx() const rnr::cmd::CmdArgDefinline
getType() const rnr::cmd::CmdArgDefinline
inRange(const long value) const rnr::cmd::CmdArgDef
inRange(const double value) const (defined in rnr::cmd::CmdArgDef)rnr::cmd::CmdArgDef
isCommand() const rnr::cmd::CmdArgDefinline
isDefined() const rnr::cmd::CmdArgDef
isOptional() const rnr::cmd::CmdArgDefinline
literalAt(const int nIndex) const rnr::cmd::CmdArgDef
lookupArgSymbol(const CmdArgDef::ArgType eType)rnr::cmd::CmdArgDefstatic
lookupArgType(const std::string strSymbol)rnr::cmd::CmdArgDefstatic
lookupFlagNames(const unsigned uFlags)rnr::cmd::CmdArgDefstatic
m_eTypernr::cmd::CmdArgDefprotected
m_literalsrnr::cmd::CmdArgDefprotected
m_nCmdUidrnr::cmd::CmdArgDefprotected
m_nFormIndexrnr::cmd::CmdArgDefprotected
m_nIndexrnr::cmd::CmdArgDefprotected
m_rangesrnr::cmd::CmdArgDefprotected
m_rernr::cmd::CmdArgDefprotected
m_strNamernr::cmd::CmdArgDefprotected
m_uFlagsrnr::cmd::CmdArgDefprotected
match(const std::string &strArg, const bool bIgnoreCase=false) const rnr::cmd::CmdArgDef
matchLiteral(const std::string &strArg, const bool bIgnoreCase=false) const rnr::cmd::CmdArgDef
numOfLiterals() const rnr::cmd::CmdArgDefinline
operator<<(std::ostream &os, const CmdArgDef &argdef)rnr::cmd::CmdArgDeffriend
operator=(const CmdArgDef &rhs)rnr::cmd::CmdArgDef
orFlags(const unsigned uFlags)rnr::cmd::CmdArgDefprotected
RangeVec typedefrnr::cmd::CmdArgDef
setIndex(const int nIndex)rnr::cmd::CmdArgDefprotected
setName(const std::string &strName)rnr::cmd::CmdArgDefprotected
setParent(const int nCmdUid, const int nFormIndex)rnr::cmd::CmdArgDefprotected
setRanges(const RangeVec &ranges)rnr::cmd::CmdArgDefprotected
setRegEx(const RegEx &re)rnr::cmd::CmdArgDefprotected
setType(const ArgType eType)rnr::cmd::CmdArgDefprotected
~CmdArgDef()rnr::cmd::CmdArgDefvirtual