| Puma Reference Manual | Puma: Puma::CReplaceManipulator Class Reference |
#include <Manipulators.h>

Public Member Functions | |
| CReplaceManipulator (CTree *what, CTree *with) | |
| CReplaceManipulator (Token *, Token *, Token *, Token *) | |
| ~CReplaceManipulator () | |
| const char * | op () const |
| ListElement * | duplicate () |
| Duplicate this element. | |
| Array< Token * > & | args () |
| void | args (Array< Token * > &) |
| ManipError | valid () const |
| void | manipulate () |
| void | manipulate (CTree *what, CTree *with) |
| void | manipulate (Token *wf, Token *wt, Token *tf, Token *tt) |
| Puma::CReplaceManipulator::~CReplaceManipulator | ( | ) | [inline] |
| const char* Puma::CReplaceManipulator::op | ( | ) | const [inline, virtual] |
Implements Puma::Manipulator.
| ListElement* Puma::CReplaceManipulator::duplicate | ( | ) | [inline, virtual] |
Implements Puma::Manipulator.
Implements Puma::Manipulator.
| ManipError Puma::CReplaceManipulator::valid | ( | ) | const [virtual] |
Implements Puma::Manipulator.
| void Puma::CReplaceManipulator::manipulate | ( | ) | [virtual] |
Implements Puma::Manipulator.
| void Puma::CReplaceManipulator::manipulate | ( | Token * | wf, | |
| Token * | wt, | |||
| Token * | tf, | |||
| Token * | tt | |||
| ) | [inline] |