| addIncoming(Advancable *potentialTeacher) | Forceable | [virtual] |
| addOutgoing(Advancable *Outgoing)=0 | Advancable | [pure virtual] |
| advance(void) | Forceable | [inline, virtual] |
| force(double y)=0 | Forceable | [pure virtual] |
| Forceable(void) | Forceable | [inline] |
| myTeacher | Forceable | |
| nextstate(void)=0 | Forceable | [pure virtual] |
| output(void)=0 | Forceable | [pure virtual] |
| reset(void)=0 | Advancable | [pure virtual] |