LLVM: llvm:🆑:OptionValueBase< DataType, isClass > Struct Template Reference (original) (raw)

#include "[llvm/Support/CommandLine.h](CommandLine%5F8h%5Fsource.html)"

Inheritance diagram for llvm:🆑:OptionValueBase< DataType, isClass >:

Public Member Functions
bool hasValue () const
const DataType & getValue () const
template
void setValue (const DT &)
bool compare (const DataType &) const
bool compare (const GenericOptionValue &) const override
Protected Member Functions
~OptionValueBase ()=default
Protected Member Functions inherited from llvm:🆑:GenericOptionValue
GenericOptionValue ()=default
GenericOptionValue (const GenericOptionValue &)=default
GenericOptionValue & operator= (const GenericOptionValue &)=default
~GenericOptionValue ()=default

Detailed Description

template<class DataType, bool isClass>
struct llvm:🆑:OptionValueBase< DataType, isClass >

Definition at line 552 of file CommandLine.h.

Member Typedef Documentation

â—† WrapperType

template<class DataType, bool isClass>

Constructor & Destructor Documentation

template<class DataType, bool isClass>

Member Function Documentation

â—† compare() [1/2]

template<class DataType, bool isClass>

â—† compare() [2/2]

template<class DataType, bool isClass>

â—† getValue()

template<class DataType, bool isClass>

â—† hasValue()

template<class DataType, bool isClass>

â—† setValue()

template<class DataType, bool isClass>

template


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