Base class for AlgorithmParameters.
More...
#include <algparam.h>
Base class for AlgorithmParameters.
Definition at line 309 of file algparam.h.
virtual AlgorithmParametersBase::~AlgorithmParametersBase |
( |
| ) |
|
|
inlinevirtual |
AlgorithmParametersBase::AlgorithmParametersBase |
( |
const char * |
name, |
|
|
bool |
throwIfNotUsed |
|
) |
| |
|
inline |
Construct a AlgorithmParametersBase.
- Parameters
-
name | the parameter name |
throwIfNotUsed | flags indicating whether an exception should be thrown |
If throwIfNotUsed is true, then a ParameterNotUsed exception will be thrown in the destructor if the parameter is not not retrieved.
Definition at line 351 of file algparam.h.
virtual void AlgorithmParametersBase::AssignValue |
( |
const char * |
name, |
|
|
const std::type_info & |
valueType, |
|
|
void * |
pValue |
|
) |
| const |
|
protectedpure virtual |
bool AlgorithmParametersBase::GetVoidValue |
( |
const char * |
name, |
|
|
const std::type_info & |
valueType, |
|
|
void * |
pValue |
|
) |
| const |
virtual void AlgorithmParametersBase::MoveInto |
( |
void * |
p | ) |
const |
|
protectedpure virtual |
const char* AlgorithmParametersBase::m_name |
|
protected |
bool AlgorithmParametersBase::m_throwIfNotUsed |
|
protected |
bool AlgorithmParametersBase::m_used |
|
mutableprotected |
The documentation for this class was generated from the following files: