
Public Member Functions | |
| Player (const char *inputFile, bool respectTimings, int speedFactor) | |
| void | sendLine () |
| StringList | tokenize (const string &input) |
Protected Member Functions | |
| void | connectionClosed (Stream *stream, bool abnormal) |
| void | connectionCreated (Stream *stream) |
| void | incomingData (Stream *stream) |
Private Types | |
| typedef deque< string > | StringList |
Private Attributes | |
| Stream * | in |
| UnifiedTime | lastEventTime |
| UnifiedTime | lastTimeStamp |
| string | line |
| bool | respectTimings |
| int | speedFactor |
typedef deque<string> Aseba::Player::StringList [private] |
| Aseba::Player::Player | ( | const char * | inputFile, |
| bool | respectTimings, | ||
| int | speedFactor | ||
| ) | [inline] |
| void Aseba::Player::connectionClosed | ( | Stream * | stream, |
| bool | abnormal | ||
| ) | [inline, protected, virtual] |
Reimplemented from Dashel::Hub.
| void Aseba::Player::connectionCreated | ( | Stream * | stream | ) | [inline, protected, virtual] |
Reimplemented from Dashel::Hub.
| void Aseba::Player::incomingData | ( | Stream * | stream | ) | [inline, protected, virtual] |
Reimplemented from Dashel::Hub.
| void Aseba::Player::sendLine | ( | ) | [inline] |
| StringList Aseba::Player::tokenize | ( | const string & | input | ) | [inline] |
Stream* Aseba::Player::in [private] |
UnifiedTime Aseba::Player::lastEventTime [private] |
UnifiedTime Aseba::Player::lastTimeStamp [private] |
string Aseba::Player::line [private] |
bool Aseba::Player::respectTimings [private] |
int Aseba::Player::speedFactor [private] |