Documentation 6b54b78464
Loading...
Searching...
No Matches
COptionStringValuesList< Type > Class Template Referencefinal
Inheritance diagram for COptionStringValuesList< Type >:
[legend]

Public Member Functions

 COptionStringValuesList (string name_, unsigned short &size_, string *&strings_, Type *&values_, unsigned short &num_vals_)
 
 COptionStringValuesList (string name_, unsigned short &size_, string *&strings_, Type *&values_)
 
 ~COptionStringValuesList ()
 
string SetValue (const vector< string > &option_value) override
 
void SetDefault () override
 
- Public Member Functions inherited from COptionBase
virtual ~COptionBase ()=default
 
const std::vector< std::string > & GetValue () const
 
virtual std::string SetValue (const std::vector< std::string > &val)
 
std::string optionCheckMultipleValues (const std::vector< std::string > &option_value, std::string type_id, const std::string &option_name)
 
std::string badValue (std::string type_id, const std::string &option_name)
 

Constructor & Destructor Documentation

◆ COptionStringValuesList() [1/2]

template<class Type >
COptionStringValuesList< Type >::COptionStringValuesList ( string  name_,
unsigned short &  size_,
string *&  strings_,
Type *&  values_,
unsigned short &  num_vals_ 
)
inline

◆ COptionStringValuesList() [2/2]

template<class Type >
COptionStringValuesList< Type >::COptionStringValuesList ( string  name_,
unsigned short &  size_,
string *&  strings_,
Type *&  values_ 
)
inline

◆ ~COptionStringValuesList()

template<class Type >
COptionStringValuesList< Type >::~COptionStringValuesList ( )
inline

Member Function Documentation

◆ SetDefault()

template<class Type >
void COptionStringValuesList< Type >::SetDefault ( )
inlineoverridevirtual

Implements COptionBase.

◆ SetValue()

template<class Type >
string COptionStringValuesList< Type >::SetValue ( const vector< string > &  option_value)
inlineoverride

The documentation for this class was generated from the following file: