#include <CommandLineOptions.hh>
◆ element_type [1/3]
typedef Option LDASTools::AL::CommandLineOptions::OptionSet::element_type |
◆ element_type [2/3]
typedef Option LDASTools::AL::CommandLineOptions::OptionSet::element_type |
◆ element_type [3/3]
typedef Option LDASTools::AL::CommandLineOptions::OptionSet::element_type |
◆ key_container_type [1/3]
typedef LDASTools::AL:: unordered_map< int, option_container_type::const_iterator > LDASTools::AL::CommandLineOptions::OptionSet::key_container_type |
|
protected |
◆ key_container_type [2/3]
typedef LDASTools::AL:: unordered_map< int, option_container_type::const_iterator > LDASTools::AL::CommandLineOptions::OptionSet::key_container_type |
|
protected |
◆ key_container_type [3/3]
typedef LDASTools::AL:: unordered_map< int, option_container_type::const_iterator > LDASTools::AL::CommandLineOptions::OptionSet::key_container_type |
|
protected |
◆ name_container_type [1/3]
typedef LDASTools::AL::unordered_map< std::string, option_container_type::const_iterator > LDASTools::AL::CommandLineOptions::OptionSet::name_container_type |
|
protected |
◆ name_container_type [2/3]
typedef LDASTools::AL::unordered_map< std::string, option_container_type::const_iterator > LDASTools::AL::CommandLineOptions::OptionSet::name_container_type |
|
protected |
◆ name_container_type [3/3]
typedef LDASTools::AL::unordered_map< std::string, option_container_type::const_iterator > LDASTools::AL::CommandLineOptions::OptionSet::name_container_type |
|
protected |
◆ option_container_type [1/3]
◆ option_container_type [2/3]
◆ option_container_type [3/3]
◆ subcommand_container_type [1/3]
typedef std::list< const OptionSet* > LDASTools::AL::CommandLineOptions::OptionSet::subcommand_container_type |
|
protected |
◆ subcommand_container_type [2/3]
typedef std::list< const OptionSet* > LDASTools::AL::CommandLineOptions::OptionSet::subcommand_container_type |
|
protected |
◆ subcommand_container_type [3/3]
typedef std::list< const OptionSet* > LDASTools::AL::CommandLineOptions::OptionSet::subcommand_container_type |
|
protected |
◆ Add() [1/6]
void LDASTools::AL::CommandLineOptions::OptionSet::Add |
( |
const Option & |
Opt | ) |
|
◆ Add() [2/6]
void LDASTools::AL::CommandLineOptions::OptionSet::Add |
( |
const Option & |
Opt | ) |
|
◆ Add() [3/6]
void LDASTools::AL::CommandLineOptions::OptionSet::Add |
( |
const Option & |
Opt | ) |
|
◆ Add() [4/6]
void LDASTools::AL::CommandLineOptions::OptionSet::Add |
( |
const OptionSet & |
Opts | ) |
|
◆ Add() [5/6]
void LDASTools::AL::CommandLineOptions::OptionSet::Add |
( |
const OptionSet & |
Opts | ) |
|
◆ Add() [6/6]
void LDASTools::AL::CommandLineOptions::OptionSet::Add |
( |
const OptionSet & |
Opts | ) |
|
◆ Description() [1/3]
void LDASTools::AL::CommandLineOptions::OptionSet::Description |
( |
const std::string & |
Text | ) |
|
◆ Description() [2/3]
void LDASTools::AL::CommandLineOptions::OptionSet::Description |
( |
const std::string & |
Text | ) |
|
|
inline |
◆ Description() [3/3]
void LDASTools::AL::CommandLineOptions::OptionSet::Description |
( |
const std::string & |
Text | ) |
|
◆ hanging_par() [1/3]
static void LDASTools::AL::CommandLineOptions::OptionSet::hanging_par |
( |
ostream & |
Stream, |
|
|
size_t |
Indent, |
|
|
const std::string & |
Paragraph |
|
) |
| |
|
staticprotected |
Format a paragraph of data.
- Parameters
-
[in] | Stream | Output stream where the paragraph is to be written. |
[in] | Indent | The number of columns to indent each line of the paragraph. |
[in] | Paragraph | The text of the paragraph. |
◆ hanging_par() [2/3]
void LDASTools::AL::CommandLineOptions::OptionSet::hanging_par |
( |
ostream & |
Stream, |
|
|
size_t |
Indent, |
|
|
const std::string & |
Paragraph |
|
) |
| |
|
staticprotected |
Format a paragraph of data.
- Parameters
-
[in] | Stream | Output stream where the paragraph is to be written. |
[in] | Indent | The number of columns to indent each line of the paragraph. |
[in] | Paragraph | The text of the paragraph. |
This method formats a string of text appropriately for a fixed width display.
- Note
- The current assumption is a screen width of 72 characters.
◆ hanging_par() [3/3]
static void LDASTools::AL::CommandLineOptions::OptionSet::hanging_par |
( |
ostream & |
Stream, |
|
|
size_t |
Indent, |
|
|
const std::string & |
Paragraph |
|
) |
| |
|
staticprotected |
Format a paragraph of data.
- Parameters
-
[in] | Stream | Output stream where the paragraph is to be written. |
[in] | Indent | The number of columns to indent each line of the paragraph. |
[in] | Paragraph | The text of the paragraph. |
◆ operator[]() [1/6]
◆ operator[]() [2/6]
const Option& LDASTools::AL::CommandLineOptions::OptionSet::operator[] |
( |
const std::string & |
Name | ) |
const |
◆ operator[]() [3/6]
const Option& LDASTools::AL::CommandLineOptions::OptionSet::operator[] |
( |
const std::string & |
Name | ) |
const |
◆ operator[]() [4/6]
const Option& LDASTools::AL::CommandLineOptions::OptionSet::operator[] |
( |
int |
| ) |
const |
◆ operator[]() [5/6]
◆ operator[]() [6/6]
const Option& LDASTools::AL::CommandLineOptions::OptionSet::operator[] |
( |
int |
| ) |
const |
◆ Summary() [1/3]
void LDASTools::AL::CommandLineOptions::OptionSet::Summary |
( |
const std::string & |
Text | ) |
|
|
inline |
◆ Summary() [2/3]
void LDASTools::AL::CommandLineOptions::OptionSet::Summary |
( |
const std::string & |
Text | ) |
|
◆ Summary() [3/3]
void LDASTools::AL::CommandLineOptions::OptionSet::Summary |
( |
const std::string & |
Text | ) |
|
◆ SummaryOnly() [1/3]
bool LDASTools::AL::CommandLineOptions::OptionSet::SummaryOnly |
( |
| ) |
const |
◆ SummaryOnly() [2/3]
bool LDASTools::AL::CommandLineOptions::OptionSet::SummaryOnly |
( |
| ) |
const |
|
inline |
◆ SummaryOnly() [3/3]
bool LDASTools::AL::CommandLineOptions::OptionSet::SummaryOnly |
( |
| ) |
const |
◆ Synopsis() [1/3]
void LDASTools::AL::CommandLineOptions::OptionSet::Synopsis |
( |
const std::string & |
Text | ) |
|
◆ Synopsis() [2/3]
void LDASTools::AL::CommandLineOptions::OptionSet::Synopsis |
( |
const std::string & |
Text | ) |
|
◆ Synopsis() [3/3]
void LDASTools::AL::CommandLineOptions::OptionSet::Synopsis |
( |
const std::string & |
Text | ) |
|
|
inline |
◆ Write() [1/3]
ostream& LDASTools::AL::CommandLineOptions::OptionSet::Write |
( |
ostream & |
Stream, |
|
|
int |
Indent = 0 |
|
) |
| const |
◆ Write() [2/3]
ostream & LDASTools::AL::CommandLineOptions::OptionSet::Write |
( |
ostream & |
Stream, |
|
|
int |
Indent = 0 |
|
) |
| const |
◆ Write() [3/3]
ostream& LDASTools::AL::CommandLineOptions::OptionSet::Write |
( |
ostream & |
Stream, |
|
|
int |
Indent = 0 |
|
) |
| const |
◆ m_description
std::string LDASTools::AL::CommandLineOptions::OptionSet::m_description |
|
protected |
◆ m_key_mapping
◆ m_name_mapping
◆ m_options
◆ m_subcommands
◆ m_summary
std::string LDASTools::AL::CommandLineOptions::OptionSet::m_summary |
|
protected |
◆ m_synopsis
std::string LDASTools::AL::CommandLineOptions::OptionSet::m_synopsis |
|
protected |
The documentation for this class was generated from the following files: