class opt_storage

Declaration

template <class DataType, bool ExternalStorage, bool isClass>
class opt_storage { /* full declaration omitted */ };

Declared at: llvm/include/llvm/Support/CommandLine.h:1318

Templates

DataType
bool ExternalStorage
bool isClass

Method Overview

Methods

const OptionValue<DataType>& getDefault() const

Declared at: llvm/include/llvm/Support/CommandLine.h:1357

DataType& getValue()

Declared at: llvm/include/llvm/Support/CommandLine.h:1346

const DataType& getValue() const

Declared at: llvm/include/llvm/Support/CommandLine.h:1350

DataType operator type - parameter - 0 - 0() const

Declared at: llvm/include/llvm/Support/CommandLine.h:1355

opt_storage<DataType, ExternalStorage, isClass>()

Declared at: llvm/include/llvm/Support/CommandLine.h:1329

bool setLocation(llvm::cl::Option& O, DataType& L)

Declared at: llvm/include/llvm/Support/CommandLine.h:1331

Parameters

llvm::cl::Option& O
DataType& L

template <class T>
void setValue(const T& V, bool initial = false)

Declared at: llvm/include/llvm/Support/CommandLine.h:1339

Templates

T

Parameters

const T& V
bool initial = false