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< T > Class Template Reference

Documents and handles command line options. More...

#include <options.h>

Inheritance diagram for Linker::Option< T >:
Linker::OptionDescription< T >

Public Member Functions

 Option (std::string name, std::string description, T default_value=T())
 
std::string type_name () override
 
operator() ()
 Retrieve the provided value, parsed.
 
- Public Member Functions inherited from Linker::OptionDescription< T >
 OptionDescription (std::string name, std::string description)
 
std::string type_name () override
 

Public Attributes

default_value
 Value of the option if not provided on the command line.
 

Detailed Description

template<typename T>
class Linker::Option< T >

Documents and handles command line options.


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