Create an object accepting the command‐line options described by the specified (statically‐initialized) specTable.
Synopsis
Declared in <balcl_commandline.h>
template<int LENGTH>
explicit
CommandLine(
OptionInfo const(& specTable)[],
bslma::Allocator* basicAllocator = 0);
Description
Optionally specify a basicAllocator used to supply memory. If basicAllocator is 0, the currently installed default allocator is used. The behavior is undefined unless specTable satisfies the isValidOptionSpecificationTable function. Note that an appropriate error message is written to bsl::cerr.
Parameters
Name |
Description |
specTable |
statically‐initialized option specification table |
basicAllocator |
memory allocator (or 0 for the default) |
Created with MrDocs