class OptionValueCopy
Declaration
template <class DataType>
class OptionValueCopy : public GenericOptionValue { /* full declaration omitted */ };
Declared at: llvm/include/llvm/Support/CommandLine.h:555
Inherits from: GenericOptionValue
Templates
- DataType
Method Overview
- protected OptionValueCopy<DataType>(const OptionValueCopy<DataType> &)
- public OptionValueCopy<DataType>()
- public bool compare(const DataType & V) const
- public bool compare(const llvm::cl::GenericOptionValue & V) const
- public const DataType & getValue() const
- public bool hasValue() const
- public void setValue(const DataType & V)
- protected ~OptionValueCopy<DataType>()
Inherited from GenericOptionValue:
Methods
¶OptionValueCopy<DataType>(
const OptionValueCopy<DataType>&)
OptionValueCopy<DataType>(
const OptionValueCopy<DataType>&)
Declared at: llvm/include/llvm/Support/CommandLine.h:560
Parameters
- const OptionValueCopy<DataType>&
¶OptionValueCopy<DataType>()
OptionValueCopy<DataType>()
Declared at: llvm/include/llvm/Support/CommandLine.h:565
¶bool compare(const DataType& V) const
bool compare(const DataType& V) const
Declared at: llvm/include/llvm/Support/CommandLine.h:579
Parameters
- const DataType& V
¶bool compare(
const llvm::cl::GenericOptionValue& V) const
bool compare(
const llvm::cl::GenericOptionValue& V) const
Declared at: llvm/include/llvm/Support/CommandLine.h:581
Parameters
- const llvm::cl::GenericOptionValue& V
¶const DataType& getValue() const
const DataType& getValue() const
Declared at: llvm/include/llvm/Support/CommandLine.h:569
¶bool hasValue() const
bool hasValue() const
Declared at: llvm/include/llvm/Support/CommandLine.h:567
¶void setValue(const DataType& V)
void setValue(const DataType& V)
Declared at: llvm/include/llvm/Support/CommandLine.h:574
Parameters
- const DataType& V
¶~OptionValueCopy<DataType>()
~OptionValueCopy<DataType>()
Declared at: llvm/include/llvm/Support/CommandLine.h:562