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

Representations/RoboCup/GameControlData.h File Reference

Declaration of class GameControlData. More...

#include "RoboCupGameControlData.h"
#include "Tools/Streams/InOut.h"
#include "Tools/Player.h"

Include dependency graph for GameControlData.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Classes

class  GameControlData
 Encapsulates the RoboCupGameControlData struct for the GT2005 project. More...


Typedefs

typedef long unsigned int uint32

Functions

Inoperator>> (In &stream, GameControlData &gameControlData)
 Streaming operator that reads a GameControlData from a stream.

Outoperator<< (Out &stream, const GameControlData &gameControlData)
 Streaming operator that writes a GameControlData to a stream.


Detailed Description

Declaration of class GameControlData.

Author:
Martin Lötzsch

Definition in file GameControlData.h.


Typedef Documentation

typedef long unsigned int uint32
 

Definition at line 12 of file GameControlData.h.

Referenced by GameControlData::getOpponentTeamNumber(), GameControlData::getOwnTeamNumber(), GameControlData::getTeamByColor(), GameControlData::getTeamByNumber(), GameManagerTool::getTeamColorFormGameManager(), operator>>(), and RoboCupGameManagerSymbols::update().


Function Documentation

In& operator>> In stream,
GameControlData gameControlData
 

Streaming operator that reads a GameControlData from a stream.

Parameters:
stream The stream from which is read.
gameControlData The GameControlData object.
Returns:
The stream.

Definition at line 167 of file GameControlData.cpp.

References GameControlData::data, SystemCall::getCurrentSystemTime(), Player::getGameControllerTeamNumber(), getPlayer(), In::read(), In::skip(), GameControlData::switchOff, GameControlData::timeStamp, and uint32.

Here is the call graph for this function:

Out& operator<< Out stream,
const GameControlData gameControlData
 

Streaming operator that writes a GameControlData to a stream.

Parameters:
stream The stream to write on.
gameControlData The GameControlData object.
Returns:
The stream.

Definition at line 190 of file GameControlData.cpp.

References GameControlData::data, and Out::write().

Here is the call graph for this function:


Generated on Mon Mar 20 22:06:46 2006 for GT2005 by doxygen 1.3.6