![]()  | 
  
    PUMA Library Reference Manual
    
   | 
 
#include <Manipulators.h>
 Inheritance diagram for Puma::PasteBeforeManipulator:Public Member Functions | |
| PasteBeforeManipulator (Unit *buffer, Token *at) | |
| ~PasteBeforeManipulator () | |
| const char * | op () const | 
| ListElement * | duplicate () | 
| Duplicate this list element.   | |
| Array< Token * > & | args () | 
| void | args (Array< Token * > &) | 
| ManipError | valid (ManipMode) const | 
| void | manipulate () | 
| void | manipulate (Unit *buffer, Token *at) | 
  Public Member Functions inherited from Puma::Manipulator | |
| virtual | ~Manipulator () | 
| void | ignore_mask (ManipIgnoreMask mim) | 
| ManipIgnoreMask | ignore_mask () const | 
  Public Member Functions inherited from Puma::ListElement | |
| ListElement () | |
| Constructor.   | |
| virtual | ~ListElement () | 
| Destructor.   | |
| List * | belonging_to () const | 
| Get the list this element belongs to.   | |
Additional Inherited Members | |
  Static Public Attributes inherited from Puma::Manipulator | |
| static const char * | copy_op | 
| static const char * | cut_op | 
| static const char * | paste_op | 
| static const char * | paste_before_op | 
| static const char * | move_op | 
| static const char * | move_before_op | 
| static const char * | kill_op | 
| static const char * | cpp_copy_op | 
| static const char * | cpp_copy_before_op | 
| static const char * | cpp_kill_op | 
| static const char * | cpp_move_op | 
| static const char * | cpp_move_before_op | 
| static const char * | sequence_op | 
| static const char * | cpp_replace_op | 
| static const char * | cpp_swap_op | 
  Protected Member Functions inherited from Puma::Manipulator | |
| Manipulator () | |
| int | valid (Token *, Token *, ManipMode) const | 
      
  | 
  inline | 
Implements Puma::Manipulator.
Implements Puma::Manipulator.
      
  | 
  inlinevirtual | 
Duplicate this list element.
To be implemented by concrete list element implementations.
Implements Puma::Manipulator.
      
  | 
  virtual | 
Implements Puma::Manipulator.
      
  | 
  inlinevirtual | 
Implements Puma::Manipulator.
      
  | 
  virtual | 
Implements Puma::Manipulator.