MIPI - Physical Interface for MIDI Files
Loading...
Searching...
No Matches
smf::Option_register Class Reference

#include <Options.h>

Collaboration diagram for smf::Option_register:
Collaboration graph

Public Member Functions

 Option_register (void)
 
 Option_register (const std::string &aDefinition, char aType, const std::string &aDefaultOption)
 
 Option_register (const std::string &aDefinition, char aType, const std::string &aDefaultOption, const std::string &aModifiedOption)
 
 ~Option_register ()
 
void clearModified (void)
 
const std::string & getDefinition (void)
 
const std::string & getDefault (void)
 
const std::string & getOption (void)
 
const std::string & getModified (void)
 
const std::string & getDescription (void)
 
bool isModified (void)
 
char getType (void)
 
void reset (void)
 
void setDefault (const std::string &aString)
 
void setDefinition (const std::string &aString)
 
void setDescription (const std::string &aString)
 
void setModified (const std::string &aString)
 
void setType (char aType)
 
std::ostream & print (std::ostream &out)
 

Protected Attributes

std::string m_definition
 
std::string m_description
 
std::string m_defaultOption
 
std::string m_modifiedOption
 
bool m_modifiedQ
 
char m_type
 

Constructor & Destructor Documentation

◆ Option_register() [1/3]

smf::Option_register::Option_register ( void  )
Here is the call graph for this function:

◆ Option_register() [2/3]

smf::Option_register::Option_register ( const std::string &  aDefinition,
char  aType,
const std::string &  aDefaultOption 
)
Here is the call graph for this function:

◆ Option_register() [3/3]

smf::Option_register::Option_register ( const std::string &  aDefinition,
char  aType,
const std::string &  aDefaultOption,
const std::string &  aModifiedOption 
)
Here is the call graph for this function:

◆ ~Option_register()

smf::Option_register::~Option_register ( )

Member Function Documentation

◆ clearModified()

void smf::Option_register::clearModified ( void  )

◆ getDefault()

const std::string & smf::Option_register::getDefault ( void  )
Here is the caller graph for this function:

◆ getDefinition()

const std::string & smf::Option_register::getDefinition ( void  )

◆ getDescription()

const std::string & smf::Option_register::getDescription ( void  )

◆ getModified()

const std::string & smf::Option_register::getModified ( void  )
Here is the caller graph for this function:

◆ getOption()

const std::string & smf::Option_register::getOption ( void  )
Here is the call graph for this function:

◆ getType()

char smf::Option_register::getType ( void  )

◆ isModified()

bool smf::Option_register::isModified ( void  )
Here is the caller graph for this function:

◆ print()

std::ostream & smf::Option_register::print ( std::ostream &  out)

◆ reset()

void smf::Option_register::reset ( void  )

◆ setDefault()

void smf::Option_register::setDefault ( const std::string &  aString)
Here is the caller graph for this function:

◆ setDefinition()

void smf::Option_register::setDefinition ( const std::string &  aString)
Here is the caller graph for this function:

◆ setDescription()

void smf::Option_register::setDescription ( const std::string &  aString)

◆ setModified()

void smf::Option_register::setModified ( const std::string &  aString)
Here is the caller graph for this function:

◆ setType()

void smf::Option_register::setType ( char  aType)
Here is the caller graph for this function:

Member Data Documentation

◆ m_defaultOption

std::string smf::Option_register::m_defaultOption
protected

◆ m_definition

std::string smf::Option_register::m_definition
protected

◆ m_description

std::string smf::Option_register::m_description
protected

◆ m_modifiedOption

std::string smf::Option_register::m_modifiedOption
protected

◆ m_modifiedQ

bool smf::Option_register::m_modifiedQ
protected

◆ m_type

char smf::Option_register::m_type
protected

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