Documentation 6b54b78464
Loading...
Searching...
No Matches
COptionBase Class Referenceabstract

#include <option_structure.hpp>

Inheritance diagram for COptionBase:
[legend]

Public Member Functions

virtual ~COptionBase ()=default
 
const std::vector< std::string > & GetValue () const
 
virtual std::string SetValue (const std::vector< std::string > &val)
 
virtual void SetDefault ()=0
 
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

◆ ~COptionBase()

virtual COptionBase::~COptionBase ( )
virtualdefault

Member Function Documentation

◆ badValue()

std::string COptionBase::badValue ( std::string  type_id,
const std::string &  option_name 
)
inline

◆ GetValue()

const std::vector< std::string > & COptionBase::GetValue ( ) const
inline

◆ optionCheckMultipleValues()

std::string COptionBase::optionCheckMultipleValues ( const std::vector< std::string > &  option_value,
std::string  type_id,
const std::string &  option_name 
)
inline

◆ SetDefault()

◆ SetValue()

virtual std::string COptionBase::SetValue ( const std::vector< std::string > &  val)
inlinevirtual

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