Documentation a537f1bdf2
Loading...
Searching...
No Matches
COptionUShort Class Referencefinal
Inheritance diagram for COptionUShort:
[legend]

Public Member Functions

template<class... Ts>
 COptionUShort (Ts &&... args)
 
- Public Member Functions inherited from COptionScalar< unsigned short >
 COptionScalar ()=delete
 
 COptionScalar (const string &type_name, const string &option_field_name, unsigned short &option_field, unsigned short default_value)
 
string SetValue (const vector< string > &option_value) override
 
void SetDefault () final
 
- 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)
 

Additional Inherited Members

- Protected Attributes inherited from COptionScalar< unsigned short >
unsigned short & field
 
const unsigned short def
 
const string name
 
const string typeName
 

Constructor & Destructor Documentation

◆ COptionUShort()

template<class... Ts>
COptionUShort::COptionUShort ( Ts &&...  args)
inline

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