#include <trilobot.h>


Definition at line 134 of file trilobot.h.
Public Types | |
| typedef EToken | CodeType |
Public Member Functions | |
| TokenCommand (const Token &) | |
| virtual | ~TokenCommand () |
| CodeType | Code () |
| const Token::TArgVector & | Data () const |
| bool | Handled () |
| ICommand & | Handled (bool value) |
| IAnswerPtr | Answer () |
| ICommand & | Answer (IAnswerPtr answer) |
| const DateTime & | Stamp () |
Protected Member Functions | |
| virtual CodeType | ImplCode () const |
| virtual const Token::TArgVector & | ImplData () const |
| virtual bool | ImplHandled () const |
| virtual void | ImplHandled (bool value) |
| virtual IAnswerPtr | ImplAnswer () const |
| virtual void | ImplAnswer (IAnswerPtr answer) |
| virtual const DateTime & | ImplStamp () const |
Private Member Functions | |
| TokenCommand (const TokenCommand &) | |
| TokenCommand & | operator= (TokenCommand &) |
Private Attributes | |
| Members * | pimpl |
Definition at line 89 of file trilobot.h.
| TokenCommand | ( | const Token & | ) |
| virtual ~TokenCommand | ( | ) | [virtual] |
| TokenCommand | ( | const TokenCommand & | ) | [private] |
| virtual const Token::TArgVector& ImplData | ( | ) | const [protected, virtual] |
Implements ICommand.
| virtual bool ImplHandled | ( | ) | const [protected, virtual] |
Implements ICommand.
| virtual void ImplHandled | ( | bool | value | ) | [protected, virtual] |
Implements ICommand.
| virtual IAnswerPtr ImplAnswer | ( | ) | const [protected, virtual] |
Implements ICommand.
| virtual void ImplAnswer | ( | IAnswerPtr | answer | ) | [protected, virtual] |
Implements ICommand.
| TokenCommand& operator= | ( | TokenCommand & | ) | [private] |
| CodeType Code | ( | ) | [inline, inherited] |
Definition at line 91 of file trilobot.h.
References ICommand::ImplCode().

| const Token::TArgVector& Data | ( | ) | const [inline, inherited] |
Definition at line 95 of file trilobot.h.
References ICommand::ImplData().

| bool Handled | ( | ) | [inline, inherited] |
Definition at line 98 of file trilobot.h.
References ICommand::ImplHandled().
Referenced by Core::dispatch().


| ICommand& Handled | ( | bool | value | ) | [inline, inherited] |
Definition at line 102 of file trilobot.h.
References ICommand::ImplHandled().

| IAnswerPtr Answer | ( | ) | [inline, inherited] |
Definition at line 107 of file trilobot.h.
References ICommand::ImplAnswer().
Referenced by Core::dispatch().


| ICommand& Answer | ( | IAnswerPtr | answer | ) | [inline, inherited] |
Definition at line 111 of file trilobot.h.
References ICommand::ImplAnswer().

| const DateTime& Stamp | ( | ) | [inline, inherited] |
Definition at line 116 of file trilobot.h.
References ICommand::ImplStamp().

Members* pimpl [private] |
Definition at line 153 of file trilobot.h.
1.5.4