#include <Manipulators.h>
◆ CMoveBeforeManipulator() [1/2]
Puma::CMoveBeforeManipulator::CMoveBeforeManipulator |
( |
CTree * | from, |
|
|
CTree * | to ) |
◆ CMoveBeforeManipulator() [2/2]
Puma::CMoveBeforeManipulator::CMoveBeforeManipulator |
( |
Token * | , |
|
|
Token * | , |
|
|
Token * | ) |
◆ ~CMoveBeforeManipulator()
Puma::CMoveBeforeManipulator::~CMoveBeforeManipulator |
( |
| ) |
|
|
inline |
◆ args() [1/2]
Array< Token * > & Puma::CMoveBeforeManipulator::args |
( |
| ) |
|
|
inlinevirtual |
◆ args() [2/2]
void Puma::CMoveBeforeManipulator::args |
( |
Array< Token * > & | | ) |
|
|
virtual |
◆ duplicate()
ListElement * Puma::CMoveBeforeManipulator::duplicate |
( |
| ) |
|
|
inlinevirtual |
Duplicate this list element.
To be implemented by concrete list element implementations.
- Returns
- A pointer to the new list element.
Implements Puma::Manipulator.
◆ manipulate() [1/3]
void Puma::CMoveBeforeManipulator::manipulate |
( |
| ) |
|
|
virtual |
◆ manipulate() [2/3]
void Puma::CMoveBeforeManipulator::manipulate |
( |
CTree * | from, |
|
|
CTree * | to ) |
|
inline |
◆ manipulate() [3/3]
void Puma::CMoveBeforeManipulator::manipulate |
( |
Token * | from, |
|
|
Token * | to, |
|
|
Token * | at ) |
|
inline |
◆ op()
const char * Puma::CMoveBeforeManipulator::op |
( |
| ) |
const |
|
inlinevirtual |
◆ valid()