#include <MprStatement.h>
◆ MprStatement() [1/2]
MprStatement::MprStatement |
( |
| ) |
|
|
protected |
◆ MprStatement() [2/2]
◆ ~MprStatement()
MprStatement::~MprStatement |
( |
| ) |
|
|
protected |
◆ classId()
int cnoid::MprStatement::classId |
( |
| ) |
const |
|
inline |
◆ clone() [1/2]
◆ clone() [2/2]
◆ getLowerLevelProgram()
MprProgram * MprStatement::getLowerLevelProgram |
( |
| ) |
|
|
virtual |
◆ holderProgram()
MprProgram * MprStatement::holderProgram |
( |
| ) |
const |
◆ holderStatement()
◆ label() [1/2]
std::string MprStatement::label |
( |
| ) |
const |
◆ label() [2/2]
virtual std::string cnoid::MprStatement::label |
( |
int |
index | ) |
const |
|
pure virtual |
Implemented in cnoid::MprDelayStatement, cnoid::MprWaitStatement, cnoid::MprSignalStatement, cnoid::MprAssignStatement, cnoid::MprCallStatement, cnoid::MprWhileStatement, cnoid::MprElseStatement, cnoid::MprIfStatement, cnoid::MprGroupStatement, cnoid::MprCommentStatement, cnoid::MprDummyStatement, cnoid::MprTagTraceStatement, cnoid::MprPositionStatement, and cnoid::MprEmptyStatement.
◆ notifyUpdate()
void MprStatement::notifyUpdate |
( |
| ) |
|
◆ read()
virtual bool cnoid::MprStatement::read |
( |
MprProgram * |
program, |
|
|
const Mapping & |
archive |
|
) |
| |
|
pure virtual |
Implemented in cnoid::MprDelayStatement, cnoid::MprWaitStatement, cnoid::MprSignalStatement, cnoid::MprAssignStatement, cnoid::MprCallStatement, cnoid::MprWhileStatement, cnoid::MprElseStatement, cnoid::MprIfStatement, cnoid::MprConditionStatement, cnoid::MprGroupStatement, cnoid::MprCommentStatement, cnoid::MprTagTraceStatement, cnoid::MprPositionStatement, cnoid::MprStructuredStatement, and cnoid::MprEmptyStatement.
◆ topLevelProgram()
MprProgram * MprStatement::topLevelProgram |
( |
| ) |
const |
◆ write()
virtual bool cnoid::MprStatement::write |
( |
Mapping & |
archive | ) |
const |
|
pure virtual |
Implemented in cnoid::MprDelayStatement, cnoid::MprWaitStatement, cnoid::MprSignalStatement, cnoid::MprAssignStatement, cnoid::MprCallStatement, cnoid::MprWhileStatement, cnoid::MprElseStatement, cnoid::MprIfStatement, cnoid::MprConditionStatement, cnoid::MprGroupStatement, cnoid::MprCommentStatement, cnoid::MprTagTraceStatement, cnoid::MprDummyStatement, cnoid::MprPositionStatement, cnoid::MprStructuredStatement, and cnoid::MprEmptyStatement.
◆ MprProgram
The documentation for this class was generated from the following files: