| Deserialize(std::istream &input) | IObject | [inline] |
| IMovingObject() | IMovingObject | [inline, protected] |
| IMovingObject(const IMovingObject &) | IMovingObject | [private] |
| ImplDeserialize(std::istream &)=0 | IObject | [protected, pure virtual] |
| ImplPosition(const DateTime &)=0 | IObject | [protected, pure virtual] |
| ImplRadius(const DateTime &)=0 | IMovingObject | [protected, pure virtual] |
| ImplSerialize(std::ostream &)=0 | IObject | [protected, pure virtual] |
| ImplSize(const DateTime &)=0 | IObject | [protected, pure virtual] |
| ImplSpeed(const DateTime &)=0 | IMovingObject | [protected, pure virtual] |
| IObject() | IObject | [inline, protected] |
| operator=(const IMovingObject &) | IMovingObject | [private] |
| Position() | IObject | [inline] |
| Position(const DateTime &at) | IObject | [inline] |
| Radius() | IMovingObject | [inline] |
| Radius(const DateTime &at) | IMovingObject | [inline] |
| Serialize(std::ostream &output) | IObject | [inline] |
| Size() | IObject | [inline] |
| Size(const DateTime &at) | IObject | [inline] |
| Speed() | IMovingObject | [inline] |
| Speed(const DateTime &at) | IMovingObject | [inline] |
| ~IMovingObject() | IMovingObject | [inline, virtual] |
| ~IObject() | IObject | [inline, virtual] |