Maintains an ordered container of unparsed command line options.
More...
#include <CommandLineOptions.hh>
Inherits std::list< std::string >.
Maintains an ordered container of unparsed command line options.
◆ CommandLineOptions() [1/3]
LDASTools::AL::CommandLineOptions::CommandLineOptions |
( |
argc_type |
ArgC, |
|
|
argv_type |
ArgV |
|
) |
| |
Constructor.
- Parameters
-
[in] | ArgC | Number of arguments being passed. |
[in] | ArgV | Array of parameters |
- Returns
- New instance of this object.
◆ CommandLineOptions() [2/3]
LDASTools::AL::CommandLineOptions::CommandLineOptions |
( |
argc_type |
ArgC, |
|
|
char ** |
ArgV |
|
) |
| |
Constructor.
- Parameters
-
[in] | ArgC | Number of arguments being passed. |
[in] | ArgV | Array of parameters |
- Returns
- New instance of this object.
◆ CommandLineOptions() [3/3]
template<typename ARGS >
LDASTools::AL::CommandLineOptions::CommandLineOptions |
( |
const ARGS & |
Args | ) |
|
|
inline |
Constructor.
- Parameters
-
[in] | Args | Container of arguments |
- Returns
- New instance of this object.
◆ Pop()
const CommandLineOptions::option_type LDASTools::AL::CommandLineOptions::Pop |
( |
| ) |
|
|
inline |
Obtain the next option from the container.
This does reduce the size by one.
The documentation for this class was generated from the following files:
- /home/abuild/rpmbuild/BUILD/ldas-tools-al-2.6.4/src/CommandLineOptions.hh
- /home/abuild/rpmbuild/BUILD/ldas-tools-al-2.6.4/src/CommandLineOptions.cc