arg.hpp
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/include/ecl/command_line/
arg_8hpp
arg_exception.hpp
visitor.hpp
cmd_line_interface.hpp
ecl::Arg
std::list< Arg * >::iterator
ArgListIterator
namespaceecl.html
a9b413a3f6af941c1cf26c683cbcf5380
std::vector< Arg * >::iterator
ArgVectorIterator
namespaceecl.html
ac9b3c4e0252a2084b534f0684940550c
std::list< Visitor * >::iterator
VisitorListIterator
namespaceecl.html
ae57207761d159c7e76957f4055284276
arg_exception.hpp
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/include/ecl/command_line/
arg__exception_8hpp
ecl::ArgException
ecl::ArgParseException
ecl::CmdLineParseException
ecl::SpecificationException
cmd_line.hpp
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/include/ecl/command_line/
cmd__line_8hpp
switch_arg.hpp
multi_switch_arg.hpp
unlabeled_value_arg.hpp
unlabeled_multi_arg.hpp
xor_handler.hpp
help_visitor.hpp
version_visitor.hpp
ignore_rest_visitor.hpp
cmd_line_output.hpp
std_output.hpp
constraint.hpp
values_constraint.hpp
ecl::CmdLine
cmd_line_interface.hpp
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/include/ecl/command_line/
cmd__line__interface_8hpp
ecl::CmdLineInterface
cmd_line_output.hpp
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/include/ecl/command_line/
cmd__line__output_8hpp
ecl::CmdLineOutput
examples/command_line.cpp
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/src/examples/
examples_2command__line_8cpp
../../include/ecl/command_line.hpp
int
main
examples_2command__line_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
test/command_line.cpp
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/src/test/
test_2command__line_8cpp
../../include/ecl/command_line.hpp
catch
test_2command__line_8cpp.html
a55c695e5cf0d0841705bf4d6cf195f86
(ArgException &e)
int
main
test_2command__line_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
test_2command__line_8cpp.html
a6f89ac623d03ee3154eaaad8b25acfe7
(CommandLineTests, verify)
static int
myargc
test_2command__line_8cpp.html
a364ee6917e6b786a11a1ba30cd044781
static char **
myargv
test_2command__line_8cpp.html
a11d3cc297a1318f3cc93f9af9a224e8d
command_line.hpp
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/include/ecl/
command__line_8hpp
command_line/cmd_line.hpp
constraint.hpp
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/include/ecl/command_line/
constraint_8hpp
ecl::Constraint
docbook_output.hpp
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/include/ecl/command_line/
docbook__output_8hpp
cmd_line_interface.hpp
cmd_line_output.hpp
xor_handler.hpp
arg.hpp
ecl::DocBookOutput
help_visitor.hpp
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/include/ecl/command_line/
help__visitor_8hpp
cmd_line_interface.hpp
cmd_line_output.hpp
visitor.hpp
ecl::HelpVisitor
ignore_rest_visitor.hpp
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/include/ecl/command_line/
ignore__rest__visitor_8hpp
visitor.hpp
arg.hpp
ecl::IgnoreRestVisitor
mainpage.dox
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/doxygen/
mainpage_8dox
multi_arg.hpp
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/include/ecl/command_line/
multi__arg_8hpp
arg.hpp
constraint.hpp
ecl::MultiArg
ecl::MultiArgHelper::ValueExtractor
ecl::MultiArgHelper::ValueExtractor< std::string >
ecl::MultiArgHelper
#define
HAVE_SSTREAM
multi__arg_8hpp.html
a91e904e6e4f21f803c49113b934e6966
Error_e
namespaceecl_1_1MultiArgHelper.html
a0a12d9969e8bc4c306da4e8a1cedeaa1
EXTRACT_FAILURE
namespaceecl_1_1MultiArgHelper.html
a0a12d9969e8bc4c306da4e8a1cedeaa1a0a75ae5c59eaa25a678c30a4f291a04e
EXTRACT_TOO_MANY
namespaceecl_1_1MultiArgHelper.html
a0a12d9969e8bc4c306da4e8a1cedeaa1af47e64e4f3e43776ad51352fa9d20b24
multi_switch_arg.hpp
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/include/ecl/command_line/
multi__switch__arg_8hpp
switch_arg.hpp
ecl::MultiSwitchArg
namespaces.dox
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/doxygen/
namespaces_8dox
ecl::command_line
optional_unlabeled_tracker.hpp
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/include/ecl/command_line/
optional__unlabeled__tracker_8hpp
ecl::OptionalUnlabeledTracker
std_output.hpp
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/include/ecl/command_line/
std__output_8hpp
cmd_line_interface.hpp
cmd_line_output.hpp
xor_handler.hpp
arg.hpp
ecl::StdOutput
switch_arg.hpp
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/include/ecl/command_line/
switch__arg_8hpp
arg.hpp
ecl::SwitchArg
unlabeled_multi_arg.hpp
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/include/ecl/command_line/
unlabeled__multi__arg_8hpp
multi_arg.hpp
optional_unlabeled_tracker.hpp
ecl::UnlabeledMultiArg
unlabeled_value_arg.hpp
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/include/ecl/command_line/
unlabeled__value__arg_8hpp
value_arg.hpp
optional_unlabeled_tracker.hpp
ecl::UnlabeledValueArg
value_arg.hpp
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/include/ecl/command_line/
value__arg_8hpp
arg.hpp
constraint.hpp
ecl::ValueArg
ecl::ValueArgHelper::ValueExtractor
ecl::ValueArgHelper::ValueExtractor< std::string >
ecl::ValueArgHelper
#define
HAVE_SSTREAM
value__arg_8hpp.html
a91e904e6e4f21f803c49113b934e6966
Error_e
namespaceecl_1_1ValueArgHelper.html
a5743e73c0dc7247cc06fee7d0842ad40
EXTRACT_FAILURE
namespaceecl_1_1ValueArgHelper.html
a5743e73c0dc7247cc06fee7d0842ad40a1edb5c908c861b6d96da8a1034a0ba0b
EXTRACT_TOO_MANY
namespaceecl_1_1ValueArgHelper.html
a5743e73c0dc7247cc06fee7d0842ad40a25953d2774a88b0091d49f84ae21857d
values_constraint.hpp
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/include/ecl/command_line/
values__constraint_8hpp
constraint.hpp
ecl::ValuesConstraint
#define
HAVE_SSTREAM
values__constraint_8hpp.html
a91e904e6e4f21f803c49113b934e6966
version_visitor.hpp
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/include/ecl/command_line/
version__visitor_8hpp
cmd_line_interface.hpp
cmd_line_output.hpp
visitor.hpp
ecl::VersionVisitor
visitor.hpp
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/include/ecl/command_line/
visitor_8hpp
ecl::Visitor
xor_handler.hpp
/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_command_line/include/ecl/command_line/
xor__handler_8hpp
arg.hpp
ecl::XorHandler
ecl::Arg
classecl_1_1Arg.html
bool
_hasBlanks
classecl_1_1Arg.html
a386d85646e74a09bd1ea8dbb6980a0cd
(const std::string &s) const
virtual bool
acceptsMultipleValues
classecl_1_1Arg.html
a7bbb7500589187cd1759bafd9fc3d746
()
virtual void
addToList
classecl_1_1Arg.html
a33e4b54987fb76bef167702dd9472f53
(std::list< Arg * > &argList) const
virtual bool
allowMore
classecl_1_1Arg.html
a004685baad7f3566b67f7808f0437ca1
()
virtual bool
argMatches
classecl_1_1Arg.html
a3bc1c93d73c82c6371c609b357721009
(const std::string &s) const
void
forceRequired
classecl_1_1Arg.html
aef5668fd3e0d782329332ade93061f18
()
std::string
getDescription
classecl_1_1Arg.html
a4148a3b06d85ee7e485cb936df1e613c
() const
const std::string &
getFlag
classecl_1_1Arg.html
a557f50458bfedf5eae582fedc5c481ae
() const
const std::string &
getName
classecl_1_1Arg.html
aeeded44350d6f3f0f32598eb2e6f9e98
() const
bool
isIgnoreable
classecl_1_1Arg.html
a90bb1e5306ec893f60176ca59cb07db0
() const
virtual bool
isRequired
classecl_1_1Arg.html
aea0cf35a92c27a18b3dc2ec68f9ae25c
() const
bool
isSet
classecl_1_1Arg.html
a999abababe808da897311dad2d3095ef
() const
bool
isValueRequired
classecl_1_1Arg.html
a70f1141c1bf055ae7ea375c4fcb2dd0b
() const
virtual std::string
longID
classecl_1_1Arg.html
a450cba07e3370ce9472c70e0f0a2036a
(const std::string &valueId="val") const
virtual bool
operator==
classecl_1_1Arg.html
a4e7992622488db87296e6aae85607dd9
(const Arg &a) const
virtual bool
processArg
classecl_1_1Arg.html
a1ec2d39aa9745b654bf5d3de3bafc551
(int *i, std::vector< std::string > &args)=0
void
setRequireLabel
classecl_1_1Arg.html
ab0524a00c7e1bb601a8f3016006b8a6a
(const std::string &s)
virtual std::string
shortID
classecl_1_1Arg.html
a36c65e3125aca614860999e6469eed28
(const std::string &valueId="val") const
virtual std::string
toString
classecl_1_1Arg.html
a1836c38ecda2fe9ed704d30beb27b1ca
() const
virtual void
trimFlag
classecl_1_1Arg.html
a85d78f3ebafb7c75457f733e738a3e1b
(std::string &flag, std::string &value) const
void
xorSet
classecl_1_1Arg.html
a712b6f08443d46c80b04d2f08170f9f5
()
virtual
~Arg
classecl_1_1Arg.html
a59d89b9d2d2de431869402a96dd043bc
()
static void
beginIgnoring
classecl_1_1Arg.html
aea24b849f2d9deaa1d96cfc682082508
()
static char
blankChar
classecl_1_1Arg.html
a5cd5d87d06cccdc0512054cd3b704b55
()
static char
delimiter
classecl_1_1Arg.html
a7df8f2d78ae62ac07bdaa07ee9fa9975
()
static char
flagStartChar
classecl_1_1Arg.html
a5519a30001d13797240bc7d75b402a4f
()
static std::string
flagStartString
classecl_1_1Arg.html
a7e208e71776a95cda983089b57255c0b
()
static std::string
ignoreNameString
classecl_1_1Arg.html
a43b40ced191f9b57df344d4b9980db1f
()
static bool
ignoreRest
classecl_1_1Arg.html
a17c3565c858e72eccc088dd5f2c17f88
()
static std::string
nameStartString
classecl_1_1Arg.html
a4f36e61ac874d0355bc627455ae19a1c
()
static void
setDelimiter
classecl_1_1Arg.html
a3d7047c5aea0340a2d208e31741e82b5
(char c)
void
_checkWithVisitor
classecl_1_1Arg.html
a437e1245c7236d0288e4a7a9021c0660
() const
Arg
classecl_1_1Arg.html
a66901d1940ae366d695f21f85ebce569
(const std::string &flag, const std::string &name, const std::string &desc, bool req, bool valreq, Visitor *v=NULL)
bool
_acceptsMultipleValues
classecl_1_1Arg.html
a0f1ee417b523aa5c01f8fdded2d32bfb
bool
_alreadySet
classecl_1_1Arg.html
a2fb6aa148689fc0096bcb6580a691480
std::string
_description
classecl_1_1Arg.html
a1251d8450f99acc35e7c03760a4021bb
std::string
_flag
classecl_1_1Arg.html
aede08f8179215f2cca5a73a0a63be57e
bool
_ignoreable
classecl_1_1Arg.html
a55b2d702e75569cdba5acc5bef0a6528
std::string
_name
classecl_1_1Arg.html
ad81f1041b5528e48fd054f336468d830
bool
_required
classecl_1_1Arg.html
ac94185704b7b14831be8389e03c0f5c1
std::string
_requireLabel
classecl_1_1Arg.html
a8f6c541a0ca13bc199125b3d0bacfeaa
bool
_valueRequired
classecl_1_1Arg.html
aea609244cba6ef6deeb12e1dc06cabf7
Visitor *
_visitor
classecl_1_1Arg.html
a5ffb85b5eb83156d538385dd0acce468
bool
_xorSet
classecl_1_1Arg.html
af4f42e7cd2f0c6f41a816b65b13571f1
static char &
delimiterRef
classecl_1_1Arg.html
a7481279e4ddf242b1605e2d3e098e134
()
static bool &
ignoreRestRef
classecl_1_1Arg.html
a21452ffff0cf040369863cfa6daf0833
()
ecl::ArgException
classecl_1_1ArgException.html
ArgException
classecl_1_1ArgException.html
a8784d07fb412f424ed162d3f7de80359
(const std::string &text="undefined exception", const std::string &id="undefined", const std::string &td="Generic ArgException")
std::string
argId
classecl_1_1ArgException.html
a34336f80855887482789ff4d09ac5a7a
() const
std::string
error
classecl_1_1ArgException.html
aac7456f338abf191d6fcf1c76bcaf293
() const
std::string
typeDescription
classecl_1_1ArgException.html
a8df412f9f4bc29d64e33bdb1cee1f422
() const
const char *
what
classecl_1_1ArgException.html
acc7eb91c2ea997e1c2d0c0aa32a2130e
() const
virtual
~ArgException
classecl_1_1ArgException.html
a428fd8970e9c9fdd5cdcab005e2be93b
()
std::string
_argId
classecl_1_1ArgException.html
a25e91593a836cdf18a72506ab7102eba
std::string
_errorText
classecl_1_1ArgException.html
aa1db97214eae277e52d12748bd2aedbb
std::string
_typeDescription
classecl_1_1ArgException.html
a2d073baf788c2a74db707c176ac31f3e
ecl::ArgParseException
classecl_1_1ArgParseException.html
ecl::ArgException
ArgParseException
classecl_1_1ArgParseException.html
a71be31fbf15bef91db5611c6e597e7f8
(const std::string &text="undefined exception", const std::string &id="undefined")
ecl::CmdLine
classecl_1_1CmdLine.html
ecl::CmdLineInterface
void
add
classecl_1_1CmdLine.html
a2ecf5f8d20c206b84f738e589ef53790
(Arg &a)
void
add
classecl_1_1CmdLine.html
abd8c1b54c0529c55e70f5f47f889af7e
(Arg *a)
CmdLine
classecl_1_1CmdLine.html
a25943a97de8ca44e84f8c04f983c992a
(const std::string &message, const char delimiter= ' ', const std::string &version="none", bool helpAndVersion=true)
std::list< Arg * > &
getArgList
classecl_1_1CmdLine.html
af91fedd18ded180d2baf9f8334d249aa
()
char
getDelimiter
classecl_1_1CmdLine.html
a7f584d402d231e1c9deefdd8a8462adf
()
std::string &
getMessage
classecl_1_1CmdLine.html
a9bf1fd16a958a1eaccff79dc4d29c972
()
CmdLineOutput *
getOutput
classecl_1_1CmdLine.html
a5ea9015f96653d047bf3a104315c9a02
()
std::string &
getProgramName
classecl_1_1CmdLine.html
a87b5a3fb6ad3544aa912c159199e9714
()
std::string &
getVersion
classecl_1_1CmdLine.html
a75a72a057a3bb6714f9852110554bd31
()
XorHandler &
getXorHandler
classecl_1_1CmdLine.html
a7040ce723c95283a126b759ff8d5707c
()
bool
hasHelpAndVersion
classecl_1_1CmdLine.html
a9d129a56c7b9aef52075b11643f369df
()
void
parse
classecl_1_1CmdLine.html
a4d9506397a23f1e9269e3027f892c090
(int argc, char **argv)
void
setOutput
classecl_1_1CmdLine.html
a53c1ea75b89f81d899cf77e631c06d2e
(CmdLineOutput *co)
void
xorAdd
classecl_1_1CmdLine.html
a0a58667c9c777108cbf860498ab1eae5
(Arg &a, Arg &b)
void
xorAdd
classecl_1_1CmdLine.html
a7a3b00a7f1c6ee56cb728eaa6d350c3b
(std::vector< Arg * > &xors)
virtual
~CmdLine
classecl_1_1CmdLine.html
a0755cd2036ca603ae8c95205bb0f6e0a
()
bool
_emptyCombined
classecl_1_1CmdLine.html
a825d4a3b08436dbe8bb09dadf1ac5512
(const std::string &s)
void
deleteOnExit
classecl_1_1CmdLine.html
ab5035cec06a3af60c7e53b5bbd48743d
(Arg *ptr)
void
deleteOnExit
classecl_1_1CmdLine.html
a1a7cd2d0d735baf63cef056139e97b59
(Visitor *ptr)
std::list< Arg * >
_argDeleteOnExitList
classecl_1_1CmdLine.html
af53ff99295ca9ef39e9f3f2c68fef00a
std::list< Arg * >
_argList
classecl_1_1CmdLine.html
a53dfaec84b296c9b105d2e36e8504eb4
char
_delimiter
classecl_1_1CmdLine.html
a4e1bec97d0c2af68cc522d2fda3743d6
std::string
_message
classecl_1_1CmdLine.html
a8b7d2fc815ba2ddeaeee857fe4a1f342
int
_numRequired
classecl_1_1CmdLine.html
a48fc38b8fe83796ea15c2573d1566bcc
CmdLineOutput *
_output
classecl_1_1CmdLine.html
aa9d2a4b956833c9457bd560f7462b6a5
std::string
_progName
classecl_1_1CmdLine.html
af6a1e199c012199f17dc96620ac02764
std::string
_version
classecl_1_1CmdLine.html
ae99ed2019f34b452061d6007532dc5e7
std::list< Visitor * >
_visitorDeleteOnExitList
classecl_1_1CmdLine.html
ac9456697742e51c7ffd567231af95096
XorHandler
_xorHandler
classecl_1_1CmdLine.html
ac43adf83a8a5fb6480a95addab87fbdb
void
_constructor
classecl_1_1CmdLine.html
aac8f3916df990bc664022710a61fb7e3
()
bool
_helpAndVersion
classecl_1_1CmdLine.html
a7a5ab8f0747a64fbe16b69a1dae90c60
bool
_userSetOutput
classecl_1_1CmdLine.html
a63fc0580565e2f65b817028d19c6e7a6
ecl::CmdLineInterface
classecl_1_1CmdLineInterface.html
virtual void
add
classecl_1_1CmdLineInterface.html
a6deb8911a920df45c7976599f7e3c712
(Arg &a)=0
virtual void
add
classecl_1_1CmdLineInterface.html
a3525247f466962751e14b80b11ea01f6
(Arg *a)=0
virtual std::list< Arg * > &
getArgList
classecl_1_1CmdLineInterface.html
a9329b55cebb1cbe9c2ac36718ff0d161
()=0
virtual char
getDelimiter
classecl_1_1CmdLineInterface.html
af33f415d9de13801bc686fba5860dd2e
()=0
virtual std::string &
getMessage
classecl_1_1CmdLineInterface.html
a9f44239a61438e1f4e59161dee5bb6d5
()=0
virtual CmdLineOutput *
getOutput
classecl_1_1CmdLineInterface.html
af44f338df3527bf785efee52735c549e
()=0
virtual std::string &
getProgramName
classecl_1_1CmdLineInterface.html
a917510f2fc2cd6db74921b9a4da5f2d3
()=0
virtual std::string &
getVersion
classecl_1_1CmdLineInterface.html
a88d5daa88378489961b1d42225af1a83
()=0
virtual XorHandler &
getXorHandler
classecl_1_1CmdLineInterface.html
aa95d91d21dc27c6c0892bbc39189b1a0
()=0
virtual bool
hasHelpAndVersion
classecl_1_1CmdLineInterface.html
a8ce58e50465a100e9694e40c5b3332f7
()=0
virtual void
parse
classecl_1_1CmdLineInterface.html
a1a6fff5722efcbc02bb7710271ddace1
(int argc, char **argv)=0
virtual void
setOutput
classecl_1_1CmdLineInterface.html
ae1b7681e9c13159c6ad9d4c70de6a691
(CmdLineOutput *co)=0
virtual void
xorAdd
classecl_1_1CmdLineInterface.html
a6da7bb376c2ccdfc40c7fd1b42ffb527
(Arg &a, Arg &b)=0
virtual void
xorAdd
classecl_1_1CmdLineInterface.html
aa01816252c2bfd89c4cbcd7b5caef9eb
(std::vector< Arg * > &xors)=0
virtual
~CmdLineInterface
classecl_1_1CmdLineInterface.html
a0125eaf77132cdd5032250b2bf66a04d
()
ecl::CmdLineOutput
classecl_1_1CmdLineOutput.html
virtual void
failure
classecl_1_1CmdLineOutput.html
a4427c470bb015082c316348416dfc4ef
(CmdLineInterface &c, ArgException &e)=0
virtual void
usage
classecl_1_1CmdLineOutput.html
af6214c2b7263d2657fccc54522ac5783
(CmdLineInterface &c)=0
virtual void
version
classecl_1_1CmdLineOutput.html
a1b25c2a35e5ce1eb17b2275469ea3f2b
(CmdLineInterface &c)=0
virtual
~CmdLineOutput
classecl_1_1CmdLineOutput.html
ac33a222dc04baab668e04d4ca39a3a37
()
ecl::CmdLineParseException
classecl_1_1CmdLineParseException.html
ecl::ArgException
CmdLineParseException
classecl_1_1CmdLineParseException.html
aacd442ca59a514b6c84cb5a82bdae3bc
(const std::string &text="undefined exception", const std::string &id="undefined")
ecl::Constraint
classecl_1_1Constraint.html
T
virtual bool
check
classecl_1_1Constraint.html
af6b552471131e237684ffd5d6a34b1f7
(const T &value) const =0
virtual std::string
description
classecl_1_1Constraint.html
a1417e790825c92f030aab9ae3f706f06
() const =0
virtual std::string
shortID
classecl_1_1Constraint.html
a28b84a342ebbc7407f551359fb52a8aa
() const =0
virtual
~Constraint
classecl_1_1Constraint.html
ab2ec815c8434378f5a70ae42be00dded
()
ecl::DocBookOutput
classecl_1_1DocBookOutput.html
ecl::CmdLineOutput
virtual void
failure
classecl_1_1DocBookOutput.html
adebe7bb4b35bef7454a40cbbd7b21d98
(CmdLineInterface &c, ArgException &e)
virtual void
usage
classecl_1_1DocBookOutput.html
a9549058f5af56b3663701a0590ccec50
(CmdLineInterface &c)
virtual void
version
classecl_1_1DocBookOutput.html
a936f93e47ca9c0fa71d27b6dede0a2c6
(CmdLineInterface &c)
void
printLongArg
classecl_1_1DocBookOutput.html
aa235f81b252b03a4606e52d2bb4f6c33
(Arg *it)
void
printShortArg
classecl_1_1DocBookOutput.html
aa2467aa3cc50710d3dc6d54ccf31875c
(Arg *it)
void
removeChar
classecl_1_1DocBookOutput.html
abba6f522022dcf5685fb0c418717415f
(std::string &s, char r)
void
substituteSpecialChars
classecl_1_1DocBookOutput.html
af33f0fc9e37858d5efcbdb5e641df484
(std::string &s, char r, std::string &x)
ecl::HelpVisitor
classecl_1_1HelpVisitor.html
ecl::Visitor
HelpVisitor
classecl_1_1HelpVisitor.html
a19acc87323863ef10744579b3000c775
(CmdLineInterface *cmd, CmdLineOutput **out)
void
visit
classecl_1_1HelpVisitor.html
ae12a511fd3f197ad7067128b6f594b84
()
CmdLineInterface *
_cmd
classecl_1_1HelpVisitor.html
a4f3516d9fd0ff34524003fc175329ea4
CmdLineOutput **
_out
classecl_1_1HelpVisitor.html
a10d9394866702bd4478bbabb396922a0
ecl::IgnoreRestVisitor
classecl_1_1IgnoreRestVisitor.html
ecl::Visitor
IgnoreRestVisitor
classecl_1_1IgnoreRestVisitor.html
af40fe0f8c7c0b854970ba1365ad193b3
()
void
visit
classecl_1_1IgnoreRestVisitor.html
a3477374e298532af3d96b8bf5ff02396
()
ecl::MultiArg
classecl_1_1MultiArg.html
ecl::Arg
virtual bool
allowMore
classecl_1_1MultiArg.html
a0215bd988760617730be104e708e60de
()
const std::vector< T > &
getValue
classecl_1_1MultiArg.html
ad6e551fa54f95fe15ec599d2afe2c8f2
()
virtual bool
isRequired
classecl_1_1MultiArg.html
acef2b9495f723be562c4e2c44aeee697
() const
virtual std::string
longID
classecl_1_1MultiArg.html
aac63182863cd43459cb1131b3ce510b4
(const std::string &val="val") const
MultiArg
classecl_1_1MultiArg.html
a03749af880d0d5f4d61bbcdcd1236d5a
(const std::string &flag, const std::string &name, const std::string &desc, bool req, const std::string &typeDesc, Visitor *v=NULL)
MultiArg
classecl_1_1MultiArg.html
a5af0db698e597506010aae9e4c34389c
(const std::string &flag, const std::string &name, const std::string &desc, bool req, const std::string &typeDesc, CmdLineInterface &parser, Visitor *v=NULL)
MultiArg
classecl_1_1MultiArg.html
aee9e2bc40e2f320051630c579314af4b
(const std::string &flag, const std::string &name, const std::string &desc, bool req, Constraint< T > *constraint, Visitor *v=NULL)
MultiArg
classecl_1_1MultiArg.html
a390da63421c9ccb487ed23e37959ad01
(const std::string &flag, const std::string &name, const std::string &desc, bool req, Constraint< T > *constraint, CmdLineInterface &parser, Visitor *v=NULL)
virtual bool
processArg
classecl_1_1MultiArg.html
a0b898124e81badc806820d127faecdb6
(int *i, std::vector< std::string > &args)
virtual std::string
shortID
classecl_1_1MultiArg.html
a19385513e39d05a38fb729cd8dd19c00
(const std::string &val="val") const
void
_extractValue
classecl_1_1MultiArg.html
a5cce59cd11dc2c96fed26b191b54a29f
(const std::string &val)
bool
_allowMore
classecl_1_1MultiArg.html
abb5dc474e324cb080d4aec9f1ec9a029
Constraint< T > *
_constraint
classecl_1_1MultiArg.html
a551dad48e269d4eb75a33c2d37aa2d53
std::string
_typeDesc
classecl_1_1MultiArg.html
a72e8a4e8f4e54546ea3c290484795ab9
std::vector< T >
_values
classecl_1_1MultiArg.html
aa274fac20d8999b7a0d5820169b68e4c
ecl::MultiSwitchArg
classecl_1_1MultiSwitchArg.html
ecl::SwitchArg
int
getValue
classecl_1_1MultiSwitchArg.html
a64f8bf02a1aa4a077a598813d432dea7
()
std::string
longID
classecl_1_1MultiSwitchArg.html
ade15ce439f3ac9eeea59161d2053769e
(const std::string &val) const
MultiSwitchArg
classecl_1_1MultiSwitchArg.html
ae1887b21e35e9bf256957c40a32e91c3
(const std::string &flag, const std::string &name, const std::string &desc, int init=0, Visitor *v=NULL)
MultiSwitchArg
classecl_1_1MultiSwitchArg.html
ae7c312615cf8db5cce56ce47ccae6160
(const std::string &flag, const std::string &name, const std::string &desc, CmdLineInterface &parser, int init=0, Visitor *v=NULL)
virtual bool
processArg
classecl_1_1MultiSwitchArg.html
a47f411735f0dd4de35f0c1a5381f758d
(int *i, std::vector< std::string > &args)
std::string
shortID
classecl_1_1MultiSwitchArg.html
a73a64ef1a014f7ad3d1e6b6c0880d2df
(const std::string &val) const
int
_value
classecl_1_1MultiSwitchArg.html
aa205f123023e514d9e63454f8a3eeaff
ecl::OptionalUnlabeledTracker
classecl_1_1OptionalUnlabeledTracker.html
static bool &
alreadyOptional
classecl_1_1OptionalUnlabeledTracker.html
a2e1a37cd14ff3cb480c6a0097fe695d2
()
static void
check
classecl_1_1OptionalUnlabeledTracker.html
acf679d89a73abdc031c8ee5e13e46c2d
(bool req, const std::string &argName)
static void
gotOptional
classecl_1_1OptionalUnlabeledTracker.html
af2c65d0ab8f7bbd9cbd70639134c6b70
()
static bool &
alreadyOptionalRef
classecl_1_1OptionalUnlabeledTracker.html
ab2bf137cadac999743292d33b7714186
()
ecl::SpecificationException
classecl_1_1SpecificationException.html
ecl::ArgException
SpecificationException
classecl_1_1SpecificationException.html
a3db848fdc86490784d9e58195b9044f1
(const std::string &text="undefined exception", const std::string &id="undefined")
ecl::StdOutput
classecl_1_1StdOutput.html
ecl::CmdLineOutput
virtual void
failure
classecl_1_1StdOutput.html
a03531c838bce4b3bfc6fa60c65fbe24a
(CmdLineInterface &c, ArgException &e)
virtual void
usage
classecl_1_1StdOutput.html
ac7f2c436e30b3f86e8371646f17229ee
(CmdLineInterface &c)
virtual void
version
classecl_1_1StdOutput.html
a06953a79b9aab11ede99edd1402e0dfd
(CmdLineInterface &c)
void
_longUsage
classecl_1_1StdOutput.html
a461c3123e7b216f3542242fd252b83e9
(CmdLineInterface &c, std::ostream &os) const
void
_shortUsage
classecl_1_1StdOutput.html
a16db80a6f6ca03cb271541235bdf29f9
(CmdLineInterface &c, std::ostream &os) const
void
spacePrint
classecl_1_1StdOutput.html
aaa7f79afc84549eb4c3607c9220fc526
(std::ostream &os, const std::string &s, int maxWidth, int indentSpaces, int secondLineOffset) const
ecl::SwitchArg
classecl_1_1SwitchArg.html
ecl::Arg
bool
combinedSwitchesMatch
classecl_1_1SwitchArg.html
ae80ba955218ff292485132d8df86b72b
(std::string &combined)
bool
getValue
classecl_1_1SwitchArg.html
aa100ffc671faf62e5fc2a948269877f2
()
virtual bool
processArg
classecl_1_1SwitchArg.html
a6aa48c6a4ad08c7c408bc4db418fa50d
(int *i, std::vector< std::string > &args)
SwitchArg
classecl_1_1SwitchArg.html
a2b8a2fa11d7ca20ca337e3faba7da9f9
(const std::string &flag, const std::string &name, const std::string &desc, bool def=false, Visitor *v=NULL)
SwitchArg
classecl_1_1SwitchArg.html
a3fbe461647e99785526ef6d7f1c4b69a
(const std::string &flag, const std::string &name, const std::string &desc, CmdLineInterface &parser, bool def=false, Visitor *v=NULL)
bool
_value
classecl_1_1SwitchArg.html
a5e9eff265180ced859dd798a352424f2
ecl::UnlabeledMultiArg
classecl_1_1UnlabeledMultiArg.html
ecl::MultiArg
virtual void
addToList
classecl_1_1UnlabeledMultiArg.html
a416c65601253b2f7fafad4e119f0f636
(std::list< Arg * > &argList) const
virtual std::string
longID
classecl_1_1UnlabeledMultiArg.html
a4b0fbc5919ae3bc9dc1004f4313a16de
(const std::string &val="val") const
virtual bool
operator==
classecl_1_1UnlabeledMultiArg.html
a3e396d1f1c429107c7478d72c660b89c
(const Arg &a) const
virtual bool
processArg
classecl_1_1UnlabeledMultiArg.html
a046704498879e789881347d2b0d24f93
(int *i, std::vector< std::string > &args)
virtual std::string
shortID
classecl_1_1UnlabeledMultiArg.html
a141e2e83bfcdafed9cd2f15d08533a17
(const std::string &val="val") const
UnlabeledMultiArg
classecl_1_1UnlabeledMultiArg.html
ad8af65e8d9a887f87df79e13a132e69b
(const std::string &name, const std::string &desc, bool req, const std::string &typeDesc, bool ignoreable=false, Visitor *v=NULL)
UnlabeledMultiArg
classecl_1_1UnlabeledMultiArg.html
abb7d9b3a11ea0ce0835db50c9596b8d4
(const std::string &name, const std::string &desc, bool req, const std::string &typeDesc, CmdLineInterface &parser, bool ignoreable=false, Visitor *v=NULL)
UnlabeledMultiArg
classecl_1_1UnlabeledMultiArg.html
a93e7107e5ac6d6ac8e00aa61dd332927
(const std::string &name, const std::string &desc, bool req, Constraint< T > *constraint, bool ignoreable=false, Visitor *v=NULL)
UnlabeledMultiArg
classecl_1_1UnlabeledMultiArg.html
adad1fdae7afa55c6e9a0a1f36dcc7661
(const std::string &name, const std::string &desc, bool req, Constraint< T > *constraint, CmdLineInterface &parser, bool ignoreable=false, Visitor *v=NULL)
ecl::UnlabeledValueArg
classecl_1_1UnlabeledValueArg.html
T
ecl::ValueArg
virtual void
addToList
classecl_1_1UnlabeledValueArg.html
adfd0399b565b10b943170fdcd92479cd
(std::list< Arg * > &argList) const
virtual std::string
longID
classecl_1_1UnlabeledValueArg.html
ae650a4c3d166f153976222a78fb49876
(const std::string &val="val") const
virtual bool
operator==
classecl_1_1UnlabeledValueArg.html
aff299333a7c4e1dfc27b22bdbd5aa9c5
(const Arg &a) const
virtual bool
processArg
classecl_1_1UnlabeledValueArg.html
afc56587dc7e1795c3f3248f1bc2c9c67
(int *i, std::vector< std::string > &args)
virtual std::string
shortID
classecl_1_1UnlabeledValueArg.html
a9677873afad52694eb481e44838ac745
(const std::string &val="val") const
UnlabeledValueArg
classecl_1_1UnlabeledValueArg.html
ad961b778fb900f38e2ccb83b824a0b96
(const std::string &name, const std::string &desc, bool req, T value, const std::string &typeDesc, bool ignoreable=false, Visitor *v=NULL)
UnlabeledValueArg
classecl_1_1UnlabeledValueArg.html
a0a65c0f81700efdfba01c9a5bd8ecde6
(const std::string &name, const std::string &desc, bool req, T value, const std::string &typeDesc, CmdLineInterface &parser, bool ignoreable=false, Visitor *v=NULL)
UnlabeledValueArg
classecl_1_1UnlabeledValueArg.html
a0161f3188ce119bd28dfd2cca9c4839f
(const std::string &name, const std::string &desc, bool req, T value, Constraint< T > *constraint, bool ignoreable=false, Visitor *v=NULL)
UnlabeledValueArg
classecl_1_1UnlabeledValueArg.html
a5889b01c716a07e9a8b5dce52d657a61
(const std::string &name, const std::string &desc, bool req, T value, Constraint< T > *constraint, CmdLineInterface &parser, bool ignoreable=false, Visitor *v=NULL)
ecl::ValueArg
classecl_1_1ValueArg.html
T
ecl::Arg
T &
getValue
classecl_1_1ValueArg.html
a8507cf79fd85279c4503633821f40896
()
virtual std::string
longID
classecl_1_1ValueArg.html
a65c47200b74bccb69a07d1c4882c4539
(const std::string &val="val") const
virtual bool
processArg
classecl_1_1ValueArg.html
a4b5c63269e32b2e14c18bd36578d22cc
(int *i, std::vector< std::string > &args)
virtual std::string
shortID
classecl_1_1ValueArg.html
a33f520bf2a34a1ea8f64b680a052e5cd
(const std::string &val="val") const
ValueArg
classecl_1_1ValueArg.html
a7d1d6db80b5e520999193747db6010ee
(const std::string &flag, const std::string &name, const std::string &desc, bool req, T value, const std::string &typeDesc, Visitor *v=NULL)
ValueArg
classecl_1_1ValueArg.html
ad953f3d3549701038b8c345dbfaed16b
(const std::string &flag, const std::string &name, const std::string &desc, bool req, T value, const std::string &typeDesc, CmdLineInterface &parser, Visitor *v=NULL)
ValueArg
classecl_1_1ValueArg.html
a7c483865484217a8f2ace63ea34c486c
(const std::string &flag, const std::string &name, const std::string &desc, bool req, T value, Constraint< T > *constraint, CmdLineInterface &parser, Visitor *v=NULL)
ValueArg
classecl_1_1ValueArg.html
a5a776cac5d18780c67ffd9f0def7e31f
(const std::string &flag, const std::string &name, const std::string &desc, bool req, T value, Constraint< T > *constraint, Visitor *v=NULL)
void
_extractValue
classecl_1_1ValueArg.html
a03ba760d3e7c353344d12c107e5a31ee
(const std::string &val)
Constraint< T > *
_constraint
classecl_1_1ValueArg.html
af667e6d99c3afe07b2a63339fef02c66
std::string
_typeDesc
classecl_1_1ValueArg.html
ac0545f9fba3927f4ad90a12b22c25d85
T
_value
classecl_1_1ValueArg.html
ad17a6c1d054a39f66bae34cc0ff6b109
ecl::ValuesConstraint
classecl_1_1ValuesConstraint.html
ecl::Constraint
virtual bool
check
classecl_1_1ValuesConstraint.html
a48302334058a782699c8f54b48884d7e
(const T &value) const
virtual std::string
description
classecl_1_1ValuesConstraint.html
a2455820869e73c353837533ee95ef51b
() const
virtual std::string
shortID
classecl_1_1ValuesConstraint.html
abe8a8cbfb38e99abc3bbfea9c7ce29e0
() const
ValuesConstraint
classecl_1_1ValuesConstraint.html
afc0eb2d0c7db2017ab9f503a1d3b9b27
(std::vector< T > &allowed)
virtual
~ValuesConstraint
classecl_1_1ValuesConstraint.html
aaf26c86820166b0e967c16f0a77ebf7a
()
std::vector< T >
_allowed
classecl_1_1ValuesConstraint.html
ad929e5d50bb528742e96ee3fbb52af88
std::string
_typeDesc
classecl_1_1ValuesConstraint.html
aeaeff05f117e7cdd5eeae8282f9a5bf1
ecl::VersionVisitor
classecl_1_1VersionVisitor.html
ecl::Visitor
VersionVisitor
classecl_1_1VersionVisitor.html
a225251e1215a112fd6c2b172655520c4
(CmdLineInterface *cmd, CmdLineOutput **out)
void
visit
classecl_1_1VersionVisitor.html
a6355cd75fe0957b4b559fbb7b909360a
()
CmdLineInterface *
_cmd
classecl_1_1VersionVisitor.html
a0d88f92000dd83fff6eea14f34ccd677
CmdLineOutput **
_out
classecl_1_1VersionVisitor.html
a7ce587d8bfb12371767cdd7c237a6b70
ecl::Visitor
classecl_1_1Visitor.html
virtual void
visit
classecl_1_1Visitor.html
a5a4aaf5a2ee8853a796d3395f55db2ae
()
Visitor
classecl_1_1Visitor.html
a7c2ccdbfa6a6c69e61895c894a6edb2a
()
virtual
~Visitor
classecl_1_1Visitor.html
aaf2bfef58235d9862ec661ebacfe4d39
()
ecl::XorHandler
classecl_1_1XorHandler.html
void
add
classecl_1_1XorHandler.html
ab77aedcc336e296f7e915e44e5c6a079
(std::vector< Arg * > &ors)
int
check
classecl_1_1XorHandler.html
a6e0fea9f8d4691d165d3b657bdb69983
(const Arg *a)
bool
contains
classecl_1_1XorHandler.html
a8c175e1d35f632a8392563b9ae5566bb
(const Arg *a)
std::vector< std::vector< Arg * > > &
getXorList
classecl_1_1XorHandler.html
a25b6a160ecfa79f254efc6b5aaed59ce
()
void
printLongUsage
classecl_1_1XorHandler.html
ae8f3c509ae1598998b8fac8f5853e7d1
(std::ostream &os)
std::string
shortUsage
classecl_1_1XorHandler.html
a6711a6c50078bd89a0dcb90678a250af
()
XorHandler
classecl_1_1XorHandler.html
a0b3cb60db272cd2211314d9f0928f0ff
()
std::vector< std::vector< Arg * > >
_orList
classecl_1_1XorHandler.html
af02053ef1fadc454913b5363e0ba92ad
ecl::command_line
namespaceecl_1_1command__line.html
ecl::MultiArgHelper
namespaceecl_1_1MultiArgHelper.html
ecl::MultiArgHelper::ValueExtractor
ecl::MultiArgHelper::ValueExtractor< std::string >
Error_e
namespaceecl_1_1MultiArgHelper.html
a0a12d9969e8bc4c306da4e8a1cedeaa1
EXTRACT_FAILURE
namespaceecl_1_1MultiArgHelper.html
a0a12d9969e8bc4c306da4e8a1cedeaa1a0a75ae5c59eaa25a678c30a4f291a04e
EXTRACT_TOO_MANY
namespaceecl_1_1MultiArgHelper.html
a0a12d9969e8bc4c306da4e8a1cedeaa1af47e64e4f3e43776ad51352fa9d20b24
ecl::MultiArgHelper::ValueExtractor
classecl_1_1MultiArgHelper_1_1ValueExtractor.html
T
int
extractValue
classecl_1_1MultiArgHelper_1_1ValueExtractor.html
a197bf919585fa839bc3fff1eacc5ec85
(const std::string &val)
ValueExtractor
classecl_1_1MultiArgHelper_1_1ValueExtractor.html
ac3400bf3087a3e57c440ceaa0370f79e
(std::vector< T > &values)
std::vector< T > &
_values
classecl_1_1MultiArgHelper_1_1ValueExtractor.html
a8864be79db86633336b9a513c6b1c212
friend class
MultiArg< T >
classecl_1_1MultiArgHelper_1_1ValueExtractor.html
a4fd90887a83c77da13c68028274e2898
ecl::MultiArgHelper::ValueExtractor< std::string >
classecl_1_1MultiArgHelper_1_1ValueExtractor_3_01std_1_1string_01_4.html
int
extractValue
classecl_1_1MultiArgHelper_1_1ValueExtractor_3_01std_1_1string_01_4.html
a9a2fa279af3f3660c2dc7ce5cdc9ba44
(const std::string &val)
ValueExtractor
classecl_1_1MultiArgHelper_1_1ValueExtractor_3_01std_1_1string_01_4.html
a8286c39d39fd1df2a9170b606da29e5f
(std::vector< std::string > &values)
std::vector< std::string > &
_values
classecl_1_1MultiArgHelper_1_1ValueExtractor_3_01std_1_1string_01_4.html
a7ffe7f1bf12490ee948479bece4a771a
friend class
MultiArg< std::string >
classecl_1_1MultiArgHelper_1_1ValueExtractor_3_01std_1_1string_01_4.html
a8cffeb01e97e0ae9af52b8a1c9431598
ecl::ValueArgHelper
namespaceecl_1_1ValueArgHelper.html
ecl::ValueArgHelper::ValueExtractor
ecl::ValueArgHelper::ValueExtractor< std::string >
Error_e
namespaceecl_1_1ValueArgHelper.html
a5743e73c0dc7247cc06fee7d0842ad40
EXTRACT_FAILURE
namespaceecl_1_1ValueArgHelper.html
a5743e73c0dc7247cc06fee7d0842ad40a1edb5c908c861b6d96da8a1034a0ba0b
EXTRACT_TOO_MANY
namespaceecl_1_1ValueArgHelper.html
a5743e73c0dc7247cc06fee7d0842ad40a25953d2774a88b0091d49f84ae21857d
ecl::ValueArgHelper::ValueExtractor
classecl_1_1ValueArgHelper_1_1ValueExtractor.html
T
int
extractValue
classecl_1_1ValueArgHelper_1_1ValueExtractor.html
ade8337c5b15473a5c89497818c207b73
(const std::string &val)
ValueExtractor
classecl_1_1ValueArgHelper_1_1ValueExtractor.html
af7d9ce2941a6c221625023c9e9f2695f
(T &value)
T &
_value
classecl_1_1ValueArgHelper_1_1ValueExtractor.html
a4ecf549506a61c7c23b9468627774a31
friend class
ValueArg< T >
classecl_1_1ValueArgHelper_1_1ValueExtractor.html
a44894806661ab7511a4bc9981c78feb2
ecl::ValueArgHelper::ValueExtractor< std::string >
classecl_1_1ValueArgHelper_1_1ValueExtractor_3_01std_1_1string_01_4.html
int
extractValue
classecl_1_1ValueArgHelper_1_1ValueExtractor_3_01std_1_1string_01_4.html
a5f53211387054abc991c241ce1b63d78
(const std::string &val)
ValueExtractor
classecl_1_1ValueArgHelper_1_1ValueExtractor_3_01std_1_1string_01_4.html
aaf20239f6ae9c945cf747132110b4cc3
(std::string &value)
std::string &
_value
classecl_1_1ValueArgHelper_1_1ValueExtractor_3_01std_1_1string_01_4.html
a6a8f86520ac3f9d23107ed8d88faa83e
friend class
ValueArg< std::string >
classecl_1_1ValueArgHelper_1_1ValueExtractor_3_01std_1_1string_01_4.html
a60f33d5df24db35deb2982d4b30738ed
index
index
ArgumentsSection
CompilingLinking
unitTests
Errata
examples
ChangeLog
customArgumentsSection
usage
extraHelp
Initialisation
Alternatives
packageSummary