#include <ObjectOf.h>
| Public Member Functions | |
| ObjectOf (const ObjectOf &o) | |
| ~ObjectOf () | |
| ObjectOf & | operator= (const ObjectOf &o) | 
| Protected Member Functions | |
| const Rep * | look () const | 
| Rep * | enhance () const | 
| Rep * | change () | 
| void | acquireRep (const Rep *rep) | 
| ObjectOf (Rep *newrep) | |
| Private Member Functions | |
| void | force_derivation () | 
| Private Attributes | |
| Rep * | theRep | 
Definition at line 12 of file ObjectOf.h.
Definition at line 23 of file ObjectOf.h.
Definition at line 25 of file ObjectOf.h.
Definition at line 101 of file ObjectOf.h.
| void ObjectOf< Rep >::acquireRep | ( | const Rep * | rep | ) |  [inline, protected] | 
Definition at line 80 of file ObjectOf.h.
| Rep* ObjectOf< Rep >::change | ( | ) |  [inline, protected] | 
Definition at line 74 of file ObjectOf.h.
Referenced by Word::cyclicallyPermute(), PowerWord::cyclicallyPermute(), Word::cyclicallyReduce(), PowerWord::cyclicallyReduce(), Word::cyclicallyReduceWord(), PowerWord::cyclicallyReduceWord(), Word::getPower(), PowerWord::getPower(), Word::initialSegment(), PowerWord::initialSegment(), Word::inverse(), PowerWord::inverse(), Word::operator-(), PowerWord::operator-(), Word::segment(), PowerWord::segment(), Word::terminalSegment(), and PowerWord::terminalSegment().
| Rep* ObjectOf< Rep >::enhance | ( | ) | const  [inline, protected] | 
Definition at line 70 of file ObjectOf.h.
| void ObjectOf< Rep >::force_derivation | ( | ) |  [inline, private] | 
Definition at line 120 of file ObjectOf.h.
| const Rep* ObjectOf< Rep >::look | ( | ) | const  [inline, protected] | 
Definition at line 67 of file ObjectOf.h.
Referenced by FSA::addFSA(), PowerWord::insert(), Word::operator!=(), PowerWord::operator!=(), Word::operator*=(), PowerWord::operator*=(), Word::operator<(), PowerWord::operator<(), Word::operator==(), PowerWord::operator==(), Word::operator>(), PowerWord::operator>(), and Word::operator^=().
Definition at line 34 of file ObjectOf.h.
Definition at line 112 of file ObjectOf.h.
Referenced by ObjectOf< WordRep >::acquireRep(), ObjectOf< WordRep >::change(), ObjectOf< WordRep >::enhance(), ObjectOf< WordRep >::force_derivation(), ObjectOf< WordRep >::look(), ObjectOf< WordRep >::ObjectOf(), ObjectOf< WordRep >::operator=(), and ObjectOf< WordRep >::~ObjectOf().
 1.6.1
 1.6.1