#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: