Puma Reference Manual Puma::ManipCommander Class Reference



Puma::ManipCommander Class Reference

#include <ManipCommander.h>

List of all members.

Public Member Functions

 ManipCommander ()
 ~ManipCommander ()
Unit * newBuffer ()
void addBuffer (Unit *)
ManipError valid () const
void commit ()
void commit (ManipController &)
void add (Manipulator *)
void clear ()
void ignore_mask (ManipIgnoreMask mim)
ManipIgnoreMask ignore_mask () const
void manip_mode (ManipMode mm)
ManipMode manip_mode () const
void cut (Unit *buffer, Token *from, Token *to=(Token *) 0)
void copy (Unit *buffer, Token *from, Token *to=(Token *) 0)
void kill (Token *from, Token *to=(Token *) 0)
void paste (Token *behind, Unit *)
void paste_before (Token *before, Unit *)
void paste (Token *behind, Token *which)
void paste_before (Token *before, Token *which)
void replace (Token *which, Token *with)
void copy (Token *from, Token *to, Token *behind)
void move (Token *from, Token *to, Token *behind)
void copy_before (Token *from, Token *to, Token *before)
void move_before (Token *from, Token *to, Token *before)
void replace (Token *from1, Token *to1, Token *from2, Token *to2)
void swap (Token *from1, Token *to1, Token *from2, Token *to2)
void kill (CTree *what)
void copy (CTree *what, CTree *behind)
void move (CTree *what, CTree *behind)
void copy_before (CTree *what, CTree *before)
void move_before (CTree *what, CTree *before)
void replace (CTree *what, CTree *with)
void swap (CTree *what, CTree *with)

Constructor & Destructor Documentation

Puma::ManipCommander::ManipCommander ( )
inline
Puma::ManipCommander::~ManipCommander ( )

Member Function Documentation

void Puma::ManipCommander::add ( Manipulator *  )
void Puma::ManipCommander::addBuffer ( Unit *  )
void Puma::ManipCommander::clear ( )
void Puma::ManipCommander::commit ( )
void Puma::ManipCommander::commit ( ManipController &  )
void Puma::ManipCommander::copy ( Unit *  buffer,
Token *  from,
Token *  to = (Token *) 0 
)
void Puma::ManipCommander::copy ( Token *  from,
Token *  to,
Token *  behind 
)
void Puma::ManipCommander::copy ( CTree *  what,
CTree *  behind 
)
void Puma::ManipCommander::copy_before ( Token *  from,
Token *  to,
Token *  before 
)
void Puma::ManipCommander::copy_before ( CTree *  what,
CTree *  before 
)
void Puma::ManipCommander::cut ( Unit *  buffer,
Token *  from,
Token *  to = (Token *) 0 
)
void Puma::ManipCommander::ignore_mask ( ManipIgnoreMask  mim)
inline
ManipIgnoreMask Puma::ManipCommander::ignore_mask ( ) const
inline
void Puma::ManipCommander::kill ( Token *  from,
Token *  to = (Token *) 0 
)
void Puma::ManipCommander::kill ( CTree *  what)
void Puma::ManipCommander::manip_mode ( ManipMode  mm)
inline
ManipMode Puma::ManipCommander::manip_mode ( ) const
inline
void Puma::ManipCommander::move ( Token *  from,
Token *  to,
Token *  behind 
)
void Puma::ManipCommander::move ( CTree *  what,
CTree *  behind 
)
void Puma::ManipCommander::move_before ( Token *  from,
Token *  to,
Token *  before 
)
void Puma::ManipCommander::move_before ( CTree *  what,
CTree *  before 
)
Unit* Puma::ManipCommander::newBuffer ( )
void Puma::ManipCommander::paste ( Token *  behind,
Unit *   
)
void Puma::ManipCommander::paste ( Token *  behind,
Token *  which 
)
void Puma::ManipCommander::paste_before ( Token *  before,
Unit *   
)
void Puma::ManipCommander::paste_before ( Token *  before,
Token *  which 
)
void Puma::ManipCommander::replace ( Token *  which,
Token *  with 
)
void Puma::ManipCommander::replace ( Token *  from1,
Token *  to1,
Token *  from2,
Token *  to2 
)
void Puma::ManipCommander::replace ( CTree *  what,
CTree *  with 
)
void Puma::ManipCommander::swap ( Token *  from1,
Token *  to1,
Token *  from2,
Token *  to2 
)
void Puma::ManipCommander::swap ( CTree *  what,
CTree *  with 
)
ManipError Puma::ManipCommander::valid ( ) const



Puma Reference Manual. Created on Sun Jul 1 2012.