cisst-saw
Loading...
Searching...
No Matches
cmnCommandLineOptions::OptionNoValue Class Reference

#include <cmnCommandLineOptions.h>

Inheritance diagram for cmnCommandLineOptions::OptionNoValue:
cmnCommandLineOptions::OptionBase

Protected Member Functions

 OptionNoValue (const std::string &shortOption, const std::string &longOption, const std::string &description, RequiredType required=OPTIONAL_OPTION)
virtual ~OptionNoValue ()
bool SetValue (const char *value)
std::string PrintValues (void) const

Friends

class cmnCommandLineOptions

Additional Inherited Members

Public Member Functions inherited from cmnCommandLineOptions::OptionBase
 OptionBase (const std::string &shortOption, const std::string &longOption, const std::string &description, RequiredType required)
virtual ~OptionBase ()
Public Attributes inherited from cmnCommandLineOptions::OptionBase
std::string Short
std::string Long
std::string Description
RequiredType Required
bool Set

Constructor & Destructor Documentation

◆ OptionNoValue()

cmnCommandLineOptions::OptionNoValue::OptionNoValue ( const std::string & shortOption,
const std::string & longOption,
const std::string & description,
RequiredType required = OPTIONAL_OPTION )
protected

◆ ~OptionNoValue()

virtual cmnCommandLineOptions::OptionNoValue::~OptionNoValue ( )
inlineprotectedvirtual

Member Function Documentation

◆ PrintValues()

std::string cmnCommandLineOptions::OptionNoValue::PrintValues ( void ) const
inlineprotectedvirtual

◆ SetValue()

bool cmnCommandLineOptions::OptionNoValue::SetValue ( const char * value)
protectedvirtual

◆ cmnCommandLineOptions

friend class cmnCommandLineOptions
friend

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