LLVM: llvm:π:OptionValueBase< DataType, false > Struct Template Reference (original) (raw)
#include "[llvm/Support/CommandLine.h](CommandLine%5F8h%5Fsource.html)"
Inheritance diagram for llvm:π:OptionValueBase< DataType, false >:
| Public Types | |
|---|---|
| using | WrapperType = DataType |
| Public Member Functions | |
|---|---|
| bool | hasValue () const |
| const DataType & | getValue () const |
| void | setValue (const DT &) |
| bool | compare (const DataType &) const |
| Public Member Functions inherited from llvm:π:OptionValueCopy< DataType > | |
| OptionValueCopy ()=default | |
| bool | hasValue () const |
| const DataType & | getValue () const |
| void | setValue (const DataType &V) |
| bool | compare (const DataType &V) const |
| bool | compare (const GenericOptionValue &V) const override |
| Protected Member Functions | |
|---|---|
| OptionValueBase ()=default | |
| OptionValueBase (const OptionValueBase &)=default | |
| OptionValueBase & | operator= (const OptionValueBase &)=default |
| ~OptionValueBase ()=default | |
| Protected Member Functions inherited from llvm:π:GenericOptionValue | |
| GenericOptionValue ()=default | |
| GenericOptionValue (const GenericOptionValue &)=default | |
| GenericOptionValue & | operator= (const GenericOptionValue &)=default |
| ~GenericOptionValue ()=default | |
| Protected Member Functions inherited from llvm:π:OptionValueCopy< DataType > | |
| OptionValueCopy (const OptionValueCopy &)=default | |
| OptionValueCopy & | operator= (const OptionValueCopy &)=default |
| ~OptionValueCopy ()=default |
Detailed Description
template
struct llvm:π:OptionValueBase< DataType, false >
Definition at line 613 of file CommandLine.h.
Member Typedef Documentation
β WrapperType
Constructor & Destructor Documentation
Referenced by operator=(), and OptionValueBase().
β OptionValueBase() [2/2]
References OptionValueBase().
β ~OptionValueBase()
Member Function Documentation
β compare()
β getValue()
β hasValue()
β operator=()
References OptionValueBase().
β setValue()
The documentation for this struct was generated from the following file:
- include/llvm/Support/CommandLine.h