Puma Reference Manual | Puma::ManipulatorSequence Class Reference |
#include <Manipulators.h>
Public Member Functions | |
ManipulatorSequence () | |
Array< Token * > & | args () |
void | args (Array< Token * > &empty) |
const char * | op () const |
ListElement * | duplicate () |
Duplicate this element. | |
ManipError | valid (ManipMode mode) const |
void | manipulate () |
void | append (Manipulator *manip) |
Puma::ManipulatorSequence::ManipulatorSequence | ( | ) | [inline] |
void Puma::ManipulatorSequence::append | ( | Manipulator * | manip | ) | [inline] |
Array<Token*>& Puma::ManipulatorSequence::args | ( | ) | [inline, virtual] |
Implements Puma::Manipulator.
void Puma::ManipulatorSequence::args | ( | Array< Token * > & | empty | ) | [inline, virtual] |
Implements Puma::Manipulator.
ListElement* Puma::ManipulatorSequence::duplicate | ( | ) | [virtual] |
Duplicate this element.
Implements Puma::Manipulator.
void Puma::ManipulatorSequence::manipulate | ( | ) | [virtual] |
Implements Puma::Manipulator.
const char* Puma::ManipulatorSequence::op | ( | ) | const [inline, virtual] |
Implements Puma::Manipulator.
ManipError Puma::ManipulatorSequence::valid | ( | ManipMode | mode | ) | const [virtual] |
Implements Puma::Manipulator.