|
void | setInitialValue (const DataType &V) |
|
ParserClass & | getParser () |
|
template<class T > |
DataType & | operator= (const T &Val) |
|
template<class M0t > |
| opt (const M0t &M0) |
|
template<class M0t , class M1t > |
| opt (const M0t &M0, const M1t &M1) |
|
template<class M0t , class M1t , class M2t > |
| opt (const M0t &M0, const M1t &M1, const M2t &M2) |
|
template<class M0t , class M1t , class M2t , class M3t > |
| opt (const M0t &M0, const M1t &M1, const M2t &M2, const M3t &M3) |
|
template<class M0t , class M1t , class M2t , class M3t , class M4t > |
| opt (const M0t &M0, const M1t &M1, const M2t &M2, const M3t &M3, const M4t &M4) |
|
template<class M0t , class M1t , class M2t , class M3t , class M4t , class M5t > |
| opt (const M0t &M0, const M1t &M1, const M2t &M2, const M3t &M3, const M4t &M4, const M5t &M5) |
|
template<class M0t , class M1t , class M2t , class M3t , class M4t , class M5t , class M6t > |
| opt (const M0t &M0, const M1t &M1, const M2t &M2, const M3t &M3, const M4t &M4, const M5t &M5, const M6t &M6) |
|
template<class M0t , class M1t , class M2t , class M3t , class M4t , class M5t , class M6t , class M7t > |
| opt (const M0t &M0, const M1t &M1, const M2t &M2, const M3t &M3, const M4t &M4, const M5t &M5, const M6t &M6, const M7t &M7) |
|
enum NumOccurrencesFlag | getNumOccurrencesFlag () const |
|
enum ValueExpected | getValueExpectedFlag () const |
|
enum OptionHidden | getOptionHiddenFlag () const |
|
enum FormattingFlags | getFormattingFlag () const |
|
unsigned | getMiscFlags () const |
|
unsigned | getPosition () const |
|
unsigned | getNumAdditionalVals () const |
|
bool | hasArgStr () const |
|
void | setArgStr (const char *S) |
|
void | setDescription (const char *S) |
|
void | setValueStr (const char *S) |
|
void | setNumOccurrencesFlag (enum NumOccurrencesFlag Val) |
|
void | setValueExpectedFlag (enum ValueExpected Val) |
|
void | setHiddenFlag (enum OptionHidden Val) |
|
void | setFormattingFlag (enum FormattingFlags V) |
|
void | setMiscFlag (enum MiscFlags M) |
|
void | setPosition (unsigned pos) |
|
void | setCategory (OptionCategory &C) |
|
void | addArgument () |
|
Option * | getNextRegisteredOption () const |
|
bool | addOccurrence (unsigned pos, StringRef ArgName, StringRef Value, bool MultiArg=false) |
|
bool | error (const Twine &Message, StringRef ArgName=StringRef()) |
|
int | getNumOccurrences () const |
|
virtual | ~Option () |
|
| opt_storage () |
|
bool | setLocation (Option &O, DataType &L) |
|
void | setValue (const T &V, bool initial=false) |
|
DataType & | getValue () |
|
const DataType & | getValue () const |
|
| operator DataType () const |
|
const OptionValue< DataType > & | getDefault () const |
|