basis::CmdLine Member List

This is the complete list of members for basis::CmdLine, including all inherited members.

_contactbasis::CmdLineprotected
_copyrightbasis::CmdLineprotected
_examplesbasis::CmdLineprotected
_licensebasis::CmdLineprotected
_namebasis::CmdLineprotected
_projectbasis::CmdLineprotected
_xorHandlerbasis::CmdLineprotected
add(Arg &a)basis::CmdLine
add(Arg *a)basis::CmdLine
CmdLine(const std::string &name, const std::string &project, const std::string &description, const std::string &example, const std::string &version, const std::string &copyright="Copyright (c) University of Pennsylvania." " All rights reserved.", const std::string &license="See http://www.rad.upenn.edu/sbia/software/license.html" " or COPYING file.", const std::string &contact="SBIA Group <sbia-software at uphs.upenn.edu>", bool stdargs=true)basis::CmdLine
CmdLine(const std::string &name, const std::string &project, const std::string &description, const std::vector< std::string > &examples, const std::string &version, const std::string &copyright="Copyright (c) University of Pennsylvania." " All rights reserved.", const std::string &license="See http://www.rad.upenn.edu/sbia/software/license.html" " or COPYING file.", const std::string &contact="SBIA Group <sbia-software at uphs.upenn.edu>", bool stdargs=true)basis::CmdLine
getContact()basis::CmdLineinline
getCopyright()basis::CmdLineinline
getDescription()basis::CmdLineinline
getExamples()basis::CmdLineinline
getLicense()basis::CmdLineinline
getProgramName()basis::CmdLineinline
getProjectName()basis::CmdLineinline
getXorHandler()basis::CmdLineinline
parse(int argc, const char *const *argv)basis::CmdLine
parse(std::vector< std::string > &args)basis::CmdLine
print_help() constbasis::CmdLine
print_usage() constbasis::CmdLine
print_version() constbasis::CmdLine
setup(bool stdargs)basis::CmdLineprotected
xorAdd(Arg &a, Arg &b)basis::CmdLine
xorAdd(std::vector< Arg *> &xors)basis::CmdLine
~CmdLine()basis::CmdLineinlinevirtual