cisst-saw
Loading...
Searching...
No Matches
cmnCommandLineOptions.h File Reference
#include <cisstCommon/cmnPortability.h>
#include <cisstCommon/cmnGenericObject.h>
#include <cisstCommon/cmnTokenizer.h>
#include <string>
#include <list>
#include <sstream>
#include <iostream>
#include <cisstCommon/cmnExport.h>

Go to the source code of this file.

Classes

class  cmnCommandLineOptions
 Set command line options and parse command line arguments. More...
class  cmnCommandLineOptions::OptionBase
class  cmnCommandLineOptions::OptionNoValue
class  cmnCommandLineOptions::OptionOneValueBase
class  cmnCommandLineOptions::OptionOneValue< _elementType >
class  cmnCommandLineOptions::OptionMultipleValuesBase
class  cmnCommandLineOptions::OptionMultipleValues< _elementType >

Macros

#define _cmnCommandLineOptions_h

Functions

template<typename _elementType>
bool cmnCommandLineOptionsConvert (const char *value, _elementType &element)
template<>
bool cmnCommandLineOptionsConvert< std::string > (const char *value, std::string &element)

Macro Definition Documentation

◆ _cmnCommandLineOptions_h

#define _cmnCommandLineOptions_h

Function Documentation

◆ cmnCommandLineOptionsConvert()

template<typename _elementType>
bool cmnCommandLineOptionsConvert ( const char * value,
_elementType & element )

◆ cmnCommandLineOptionsConvert< std::string >()

template<>
bool cmnCommandLineOptionsConvert< std::string > ( const char * value,
std::string & element )
inline