LIBRCSC Docs
Documentation for HELIOS's BASE LIBRCSC library for RoboCup 2D Simulation League.
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Classes | Functions
game_time.h File Reference

game time depending on RCSSServer2D Header File More...

#include <iostream>
Include dependency graph for game_time.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  rcsc::GameTime
 game time object More...
 
struct  rcsc::GameTime::Less
 compare function More...
 
struct  rcsc::GameTime::Greater
 compare function More...
 

Functions

std::ostream & operator<< (std::ostream &o, const rcsc::GameTime &t)
 output stream operator More...
 
bool operator== (const rcsc::GameTime &lhs, const rcsc::GameTime &rhs)
 operator '==' for rcsc::GameTime More...
 
bool operator!= (const rcsc::GameTime &lhs, const rcsc::GameTime &rhs)
 operator '!=' for rcsc::GameTime More...
 
bool operator< (const rcsc::GameTime &lhs, const rcsc::GameTime &rhs)
 operator '<' for rcsc::GameTime More...
 
bool operator<= (const rcsc::GameTime &lhs, const rcsc::GameTime &rhs)
 operator '<=' for rcsc::GameTime More...
 
bool operator> (const rcsc::GameTime &lhs, const rcsc::GameTime &rhs)
 operator '>' for rcsc::GameTime More...
 
bool operator>= (const rcsc::GameTime &lhs, const rcsc::GameTime &rhs)
 operator '>=' for rcsc::GameTime More...
 

Detailed Description

game time depending on RCSSServer2D Header File

Function Documentation

◆ operator!=()

bool operator!= ( const rcsc::GameTime lhs,
const rcsc::GameTime rhs 
)
inline

operator '!=' for rcsc::GameTime

Parameters
lhsleft hand side argument
rhsright hand side argument
Returns
boolean value

◆ operator<()

bool operator< ( const rcsc::GameTime lhs,
const rcsc::GameTime rhs 
)
inline

operator '<' for rcsc::GameTime

Parameters
lhsleft hand side argument
rhsright hand side argument
Returns
boolean value

◆ operator<<()

std::ostream & operator<< ( std::ostream &  o,
const rcsc::GameTime t 
)
inline

output stream operator

Parameters
oreference to the output stream
tconst reference to the GameTime object
Returns
reference to the output stream

◆ operator<=()

bool operator<= ( const rcsc::GameTime lhs,
const rcsc::GameTime rhs 
)
inline

operator '<=' for rcsc::GameTime

Parameters
lhsleft hand side argument
rhsright hand side argument
Returns
boolean value

◆ operator==()

bool operator== ( const rcsc::GameTime lhs,
const rcsc::GameTime rhs 
)
inline

operator '==' for rcsc::GameTime

Parameters
lhsleft hand side argument
rhsright hand side argument
Return values
trueall values are same
falsesome values are not same

◆ operator>()

bool operator> ( const rcsc::GameTime lhs,
const rcsc::GameTime rhs 
)
inline

operator '>' for rcsc::GameTime

Parameters
lhsleft hand side argument
rhsright hand side argument
Returns
boolean value

◆ operator>=()

bool operator>= ( const rcsc::GameTime lhs,
const rcsc::GameTime rhs 
)
inline

operator '>=' for rcsc::GameTime

Parameters
lhsleft hand side argument
rhsright hand side argument
Returns
boolean value