#include <BufferStore.h>
Inheritance diagram for BufferStore:

Public Member Functions | |
| BufferStore (char *n, Vehicle *iV, Vehicle *oV, Observer *ob, int enPN, int exPN, int stPN, int edPN, int bNUM, bool isLeft) | |
| virtual int | main () |
| void | shift () |
| int | useCount () const |
| bool | isEmpty () const |
| bool | isFull () const |
| bool | isBlocked () const |
| const PaletteFrame * | getPos (unsigned int n) const |
| Vehicle * | getInVehicle () |
| Vehicle * | getOutVehicle () |
Static Public Member Functions | |
| int | inBuffer () |
Public Attributes | |
| Automation * | automat |
Static Public Attributes | |
| BufferStore * | allBuffers [4] = {0,0,0,0} |
Protected Member Functions | |
| void | _shift () |
Protected Attributes | |
| PaletteFrame * | pos [6] |
| Vehicle * | inComeVehicle |
| Vehicle * | outComeVehicle |
| Observer * | observe |
| bool | left |
|
||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in ReturnBufferStore. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.6