|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NLLOGIC::CLogicState Class ReferenceCLogicState.
More...
#include <logic_state.h>
List of all members.
Detailed Description
CLogicState.
-
Author:
-
Stephane Coutelas , Nevrax France
-
Date:
-
2001
Definition at line 56 of file logic_state.h.
Constructor & Destructor Documentation
NLLOGIC::CLogicState::CLogicState |
( |
|
) |
|
|
Member Function Documentation
void NLLOGIC::CLogicState::addEvent |
( |
CLogicEvent |
event |
) |
|
|
void NLLOGIC::CLogicState::addSIdMap |
( |
const TSIdMap & |
sIdMap |
) |
|
|
void NLLOGIC::CLogicState::enterState |
( |
|
) |
|
|
void NLLOGIC::CLogicState::exitState |
( |
|
) |
|
|
void NLLOGIC::CLogicState::fillVarMap |
( |
std::multimap< NLMISC::CEntityId, std::string > & |
stateMachineVariables |
) |
|
|
|
Fill a map associating all the referenced var in the state with the id of service managing them (debug purpose).
|
|
Get the messages to send.
-
Parameters:
-
msgs |
is the map associating all the message to send with their destination id |
|
std::string NLLOGIC::CLogicState::getName |
( |
|
) |
[inline] |
|
void NLLOGIC::CLogicState::processLogic |
( |
|
) |
|
|
void NLLOGIC::CLogicState::read |
( |
xmlNodePtr |
node |
) |
|
|
void NLLOGIC::CLogicState::setLogicStateMachine |
( |
CLogicStateMachine * |
logicStateMachine |
) |
|
|
void NLLOGIC::CLogicState::setName |
( |
std::string |
name |
) |
[inline] |
|
|
set the state name.
-
Parameters:
-
name |
is the new state's name |
Definition at line 97 of file logic_state.h.
References _StateName. |
void NLLOGIC::CLogicState::trySendEntryMessages |
( |
|
) |
|
|
void NLLOGIC::CLogicState::trySendEventMessages |
( |
|
) |
|
|
void NLLOGIC::CLogicState::write |
( |
xmlNodePtr |
node |
) |
const |
|
Member Data Documentation
std::string NLLOGIC::CLogicState::_StateName
|
|
The documentation for this class was generated from the following files:
|
|