llvm::cl::OptionValueBase< DataType, isClass > Struct Template Reference

#include <CommandLine.h>

Inheritance diagram for llvm::cl::OptionValueBase< DataType, isClass >:
llvm::cl::GenericOptionValue

List of all members.

Public Types

typedef OptionValue< DataType > WrapperType

Public Member Functions

bool hasValue () const
const DataType & getValue () const
template<class DT >
void setValue (const DT &)
bool compare (const DataType &) const
virtual bool compare (const GenericOptionValue &) const

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


Member Typedef Documentation

template<class DataType, bool isClass>
typedef OptionValue<DataType> llvm::cl::OptionValueBase< DataType, isClass >::WrapperType

Member Function Documentation

template<class DataType, bool isClass>
virtual bool llvm::cl::OptionValueBase< DataType, isClass >::compare ( const GenericOptionValue  )  const [inline, virtual]
template<class DataType, bool isClass>
bool llvm::cl::OptionValueBase< DataType, isClass >::compare ( const DataType &   )  const [inline]
template<class DataType, bool isClass>
const DataType& llvm::cl::OptionValueBase< DataType, isClass >::getValue (  )  const [inline]
template<class DataType, bool isClass>
bool llvm::cl::OptionValueBase< DataType, isClass >::hasValue (  )  const [inline]
template<class DataType, bool isClass>
template<class DT >
void llvm::cl::OptionValueBase< DataType, isClass >::setValue ( const DT &   )  [inline]

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

Generated on 2 Nov 2013 for Galois by  doxygen 1.6.1