Puma Reference Manual Puma: Puma::ManipCommander Class Reference



Puma::ManipCommander Class Reference

#include <ManipCommander.h>

List of all members.

Public Member Functions

 ~ManipCommander ()
UnitnewBuffer ()
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 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 (  ) 


Member Function Documentation

Unit* Puma::ManipCommander::newBuffer (  ) 

void Puma::ManipCommander::addBuffer ( Unit  ) 

ManipError Puma::ManipCommander::valid (  )  const

void Puma::ManipCommander::commit (  ) 

void Puma::ManipCommander::commit ( ManipController  ) 

void Puma::ManipCommander::add ( Manipulator  ) 

void Puma::ManipCommander::clear (  ) 

void Puma::ManipCommander::ignore_mask ( ManipIgnoreMask  mim  )  [inline]

ManipIgnoreMask Puma::ManipCommander::ignore_mask (  )  const [inline]

void Puma::ManipCommander::cut ( Unit buffer,
Token from,
Token to = (Token *) 0 
)

void Puma::ManipCommander::copy ( Unit buffer,
Token from,
Token to = (Token *) 0 
)

void Puma::ManipCommander::kill ( Token from,
Token to = (Token *) 0 
)

void Puma::ManipCommander::paste ( Token behind,
Unit  
)

void Puma::ManipCommander::paste_before ( Token before,
Unit  
)

void Puma::ManipCommander::paste ( Token behind,
Token which 
)

void Puma::ManipCommander::paste_before ( Token before,
Token which 
)

void Puma::ManipCommander::replace ( Token which,
Token with 
)

void Puma::ManipCommander::copy ( Token from,
Token to,
Token behind 
)

void Puma::ManipCommander::move ( Token from,
Token to,
Token behind 
)

void Puma::ManipCommander::copy_before ( Token from,
Token to,
Token before 
)

void Puma::ManipCommander::move_before ( Token from,
Token to,
Token before 
)

void Puma::ManipCommander::replace ( Token from1,
Token to1,
Token from2,
Token to2 
)

void Puma::ManipCommander::swap ( Token from1,
Token to1,
Token from2,
Token to2 
)

void Puma::ManipCommander::kill ( CTree what  ) 

void Puma::ManipCommander::copy ( CTree what,
CTree behind 
)

void Puma::ManipCommander::move ( CTree what,
CTree behind 
)

void Puma::ManipCommander::copy_before ( CTree what,
CTree before 
)

void Puma::ManipCommander::move_before ( CTree what,
CTree before 
)

void Puma::ManipCommander::replace ( CTree what,
CTree with 
)

void Puma::ManipCommander::swap ( CTree what,
CTree with 
)




Puma Reference Manual. Created on 11 Jul 2008.