Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

Streamable Class Reference

#include <Streamable.h>

Inheritance diagram for Streamable:

Inheritance graph
[legend]
List of all members.

Public Member Functions

void streamOut (Out &) const
void streamIn (In &)

Protected Member Functions

virtual void serialize (In *, Out *)=0

Member Function Documentation

virtual void Streamable::serialize In ,
Out
[protected, pure virtual]
 

Implemented in Vector2< V >, Vector3< V >, BallHandling, BallState, SeenBallState, PropagatedBallState, CommunicatedBallState, BallModel, HeadControlMode, HeadMotionRequest, JointData, MotionRequest, BallPercept, CameraInfo, CameraParameters, EdgesPercept::Edge, EdgesPercept, ConditionalBoundary, Flag, Goal, LandmarksPercept, LinesPercept::LinePoint, LinesPercept::LinePoints, LinesPercept::LineCrossingPoint, LinesPercept::CenterCircle, LinesPercept, MultipleBallPerceptElement, MultipleBallPerceptList, ObstaclesPercept, ObstaclesPercept::Segment, ObstaclesPercept::FreePartOfGoal, SinglePlayerPercept, PlayersPercept, SensorData, GT2005GoalRecognizer::GoalHypothesis, GT2005SelfLocatorParameters, Vector2< long >, Vector2< double >, Vector2< int >, Vector3< double >, and Vector3< int >.

Referenced by streamIn().

void Streamable::streamOut Out  )  const
 

Definition at line 3 of file Streamable.cpp.

References out.

Referenced by operator<<().

void Streamable::streamIn In  ) 
 

Definition at line 7 of file Streamable.cpp.

References in, and serialize().

Referenced by operator>>().

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Mon Mar 20 22:21:50 2006 for GT2005 by doxygen 1.3.6