#include <MprVariable.h>
◆ Value
◆ TypeId
| Enumerator |
|---|
| Int | |
| Double | |
| Bool | |
| String | |
◆ UpdateFlag
| Enumerator |
|---|
| IdUpdate | |
| ValueUpdate | |
| NoteUpdate | |
◆ MprVariable() [1/3]
| MprVariable::MprVariable |
( |
| ) |
|
◆ MprVariable() [2/3]
◆ MprVariable() [3/3]
◆ boolValue() [1/2]
| bool cnoid::MprVariable::boolValue |
( |
| ) |
const |
|
inline |
◆ boolValue() [2/2]
| static bool cnoid::MprVariable::boolValue |
( |
const Value & |
value | ) |
|
|
inlinestatic |
◆ changeValueType()
| bool MprVariable::changeValueType |
( |
TypeId |
type | ) |
|
◆ doubleValue() [1/2]
| double cnoid::MprVariable::doubleValue |
( |
| ) |
const |
|
inline |
◆ doubleValue() [2/2]
| static double cnoid::MprVariable::doubleValue |
( |
const Value & |
value | ) |
|
|
inlinestatic |
◆ id()
| const GeneralId& cnoid::MprVariable::id |
( |
| ) |
const |
|
inline |
◆ intValue() [1/2]
| int cnoid::MprVariable::intValue |
( |
| ) |
const |
|
inline |
◆ intValue() [2/2]
| static int cnoid::MprVariable::intValue |
( |
const Value & |
value | ) |
|
|
inlinestatic |
◆ isBool()
| bool cnoid::MprVariable::isBool |
( |
| ) |
const |
|
inline |
◆ isDouble()
| bool cnoid::MprVariable::isDouble |
( |
| ) |
const |
|
inline |
◆ isInt()
| bool cnoid::MprVariable::isInt |
( |
| ) |
const |
|
inline |
◆ isString()
| bool cnoid::MprVariable::isString |
( |
| ) |
const |
|
inline |
◆ note()
| const std::string& cnoid::MprVariable::note |
( |
| ) |
const |
|
inline |
◆ notifyUpdate()
| void MprVariable::notifyUpdate |
( |
int |
flags = ValueUpdate | ) |
|
◆ operator=()
◆ ownerVariableList()
◆ read()
| bool MprVariable::read |
( |
const Mapping & |
archive | ) |
|
◆ resetId()
| bool MprVariable::resetId |
( |
const GeneralId & |
id | ) |
|
◆ setNote()
| void cnoid::MprVariable::setNote |
( |
const std::string & |
note | ) |
|
|
inline |
◆ setValue() [1/5]
| bool MprVariable::setValue |
( |
bool |
value | ) |
|
◆ setValue() [2/5]
| bool MprVariable::setValue |
( |
const std::string & |
value | ) |
|
◆ setValue() [3/5]
| bool MprVariable::setValue |
( |
const Value & |
value | ) |
|
◆ setValue() [4/5]
| bool MprVariable::setValue |
( |
double |
value | ) |
|
◆ setValue() [5/5]
| bool MprVariable::setValue |
( |
int |
value | ) |
|
◆ sigUpdated()
| SignalProxy<void(int flags)> cnoid::MprVariable::sigUpdated |
( |
| ) |
|
|
inline |
◆ stringValue() [1/2]
| const std::string& cnoid::MprVariable::stringValue |
( |
| ) |
const |
|
inline |
◆ stringValue() [2/2]
| static const std::string& cnoid::MprVariable::stringValue |
( |
const Value & |
value | ) |
|
|
inlinestatic |
◆ toBool() [1/2]
| bool cnoid::MprVariable::toBool |
( |
| ) |
const |
|
inline |
◆ toBool() [2/2]
| bool MprVariable::toBool |
( |
const Value & |
value | ) |
|
|
static |
◆ toString()
| std::string MprVariable::toString |
( |
| ) |
const |
◆ value() [1/2]
template<class T >
| T cnoid::MprVariable::value |
( |
| ) |
const |
|
inline |
◆ value() [2/2]
| Value cnoid::MprVariable::value |
( |
| ) |
const |
|
inline |
◆ valueType() [1/2]
| int cnoid::MprVariable::valueType |
( |
| ) |
const |
|
inline |
◆ valueType() [2/2]
| static int cnoid::MprVariable::valueType |
( |
const Value & |
value | ) |
|
|
inlinestatic |
◆ write()
| bool MprVariable::write |
( |
Mapping & |
archive | ) |
const |
◆ MprVariableList
The documentation for this class was generated from the following files: