#include <CommandLineOptions.hh>
◆ element_type [1/2]
typedef Option LDASTools::AL::CommandLineOptions::OptionSet::element_type |
◆ element_type [2/2]
typedef Option LDASTools::AL::CommandLineOptions::OptionSet::element_type |
◆ key_container_type [1/2]
typedef LDASTools::AL:: unordered_map< int, option_container_type::const_iterator > LDASTools::AL::CommandLineOptions::OptionSet::key_container_type |
|
protected |
◆ key_container_type [2/2]
typedef LDASTools::AL:: unordered_map< int, option_container_type::const_iterator > LDASTools::AL::CommandLineOptions::OptionSet::key_container_type |
|
protected |
◆ name_container_type [1/2]
typedef LDASTools::AL::unordered_map< std::string, option_container_type::const_iterator > LDASTools::AL::CommandLineOptions::OptionSet::name_container_type |
|
protected |
◆ name_container_type [2/2]
typedef LDASTools::AL::unordered_map< std::string, option_container_type::const_iterator > LDASTools::AL::CommandLineOptions::OptionSet::name_container_type |
|
protected |
◆ option_container_type [1/2]
◆ option_container_type [2/2]
◆ subcommand_container_type [1/2]
typedef std::list< const OptionSet* > LDASTools::AL::CommandLineOptions::OptionSet::subcommand_container_type |
|
protected |
◆ subcommand_container_type [2/2]
typedef std::list< const OptionSet* > LDASTools::AL::CommandLineOptions::OptionSet::subcommand_container_type |
|
protected |
◆ Add() [1/4]
void LDASTools::AL::CommandLineOptions::OptionSet::Add |
( |
const Option & | Opt | ) |
|
◆ Add() [2/4]
void LDASTools::AL::CommandLineOptions::OptionSet::Add |
( |
const Option & | Opt | ) |
|
◆ Add() [3/4]
void LDASTools::AL::CommandLineOptions::OptionSet::Add |
( |
const OptionSet & | Opts | ) |
|
◆ Add() [4/4]
void LDASTools::AL::CommandLineOptions::OptionSet::Add |
( |
const OptionSet & | Opts | ) |
|
◆ Description() [1/2]
void LDASTools::AL::CommandLineOptions::OptionSet::Description |
( |
const std::string & | Text | ) |
|
|
inline |
◆ Description() [2/2]
void LDASTools::AL::CommandLineOptions::OptionSet::Description |
( |
const std::string & | Text | ) |
|
◆ hanging_par() [1/2]
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() [2/2]
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/4]
◆ operator[]() [2/4]
const Option & LDASTools::AL::CommandLineOptions::OptionSet::operator[] |
( |
const std::string & | Name | ) |
const |
◆ operator[]() [3/4]
◆ operator[]() [4/4]
const Option & LDASTools::AL::CommandLineOptions::OptionSet::operator[] |
( |
int | | ) |
const |
◆ Summary() [1/2]
void LDASTools::AL::CommandLineOptions::OptionSet::Summary |
( |
const std::string & | Text | ) |
|
|
inline |
◆ Summary() [2/2]
void LDASTools::AL::CommandLineOptions::OptionSet::Summary |
( |
const std::string & | Text | ) |
|
◆ SummaryOnly() [1/2]
bool LDASTools::AL::CommandLineOptions::OptionSet::SummaryOnly |
( |
| ) |
const |
|
inline |
◆ SummaryOnly() [2/2]
bool LDASTools::AL::CommandLineOptions::OptionSet::SummaryOnly |
( |
| ) |
const |
◆ Synopsis() [1/2]
void LDASTools::AL::CommandLineOptions::OptionSet::Synopsis |
( |
const std::string & | Text | ) |
|
|
inline |
◆ Synopsis() [2/2]
void LDASTools::AL::CommandLineOptions::OptionSet::Synopsis |
( |
const std::string & | Text | ) |
|
◆ Write() [1/2]
ostream & LDASTools::AL::CommandLineOptions::OptionSet::Write |
( |
ostream & | Stream, |
|
|
int | Indent = 0 ) const |
◆ Write() [2/2]
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: