nidas  v1.2-1520
nidas::core::NidasAppArg Member List

This is the complete list of members for nidas::core::NidasAppArg, including all inherited members.

_argnidas::core::NidasAppArgprotected
_defaultnidas::core::NidasAppArgprotected
_enableShortFlagnidas::core::NidasAppArgprotected
_flagsnidas::core::NidasAppArgprotected
_requirednidas::core::NidasAppArgprotected
_syntaxnidas::core::NidasAppArgprotected
_usagenidas::core::NidasAppArgprotected
_valuenidas::core::NidasAppArgprotected
accept(const std::string &flag)nidas::core::NidasAppArg
acceptShortFlag(bool enable)nidas::core::NidasAppArginline
addFlag(const std::string &flag)nidas::core::NidasAppArg
asBool()nidas::core::NidasAppArg
asFloat()nidas::core::NidasAppArg
asInt()nidas::core::NidasAppArg
getDefault()nidas::core::NidasAppArginline
getFlag()nidas::core::NidasAppArg
getUsageFlags()nidas::core::NidasAppArg
getValue()nidas::core::NidasAppArg
isRequired()nidas::core::NidasAppArg
NidasApp classnidas::core::NidasAppArgfriend
NidasAppArg(const std::string &flags, const std::string &syntax="", const std::string &usage="", const std::string &default_="", bool required=false)nidas::core::NidasAppArg
NidasAppArg(const NidasAppArg &)nidas::core::NidasAppArgprivate
operator nidas_app_arglist_t()nidas::core::NidasAppArginline
operator=(const NidasAppArg &)nidas::core::NidasAppArgprivate
parse(const ArgVector &argv, int *argi=0)nidas::core::NidasAppArgvirtual
setDefault(const std::string &dvalue)nidas::core::NidasAppArginline
setFlags(const std::string &flags)nidas::core::NidasAppArg
setRequired(bool isRequired=true)nidas::core::NidasAppArg
setUsageString(const std::string &text)nidas::core::NidasAppArginline
single()nidas::core::NidasAppArgprotected
specified()nidas::core::NidasAppArg
usage(const std::string &indent=" ")nidas::core::NidasAppArg
~NidasAppArg()nidas::core::NidasAppArgvirtual