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: