RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Linker::Option< void > Class Reference

Base class for documenting and handling command line options. More...

#include <options.h>

Inheritance diagram for Linker::Option< void >:
Linker::OptionDescription< void > Linker::Option< bool > Linker::Option< std::optional< T > > Linker::Option< std::vector< T > >

Public Member Functions

 Option (std::string name, std::string description)
 
- Public Member Functions inherited from Linker::OptionDescription< void >
 OptionDescription (std::string name, std::string description)
 
virtual std::string type_name ()
 Returns a textual representation of the type, to be displayed to the user.
 

Public Attributes

std::map< std::string, std::string > * options
 Reference to the collection of command line options, to be accessed by the Option instance.
 
- Public Attributes inherited from Linker::OptionDescription< void >
std::string name
 The name of a command line option, as provided on the command line.
 
std::string description
 Description printed when -h is issued.
 

Detailed Description

Base class for documenting and handling command line options.


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