Proud::CHlaRuntime_C Class Reference

Public Member Functions

void AddDelegate (IHlaRuntimeDelegate_C *dg)
 
void ProcessReceivedMessage (CMessage &msg)
 
SynchEntity_C * GetSynchEntityByID (HlaInstanceID instanceID)
 
String GetLastProcessMessageReport ()
 
void Clear ()
 
void AddDelegate (IHlaRuntimeDelegate_C *dg)
 
void ProcessReceivedMessage (CMessage &msg)
 
SynchEntity_C * GetSynchEntityByID (HlaInstanceID instanceID)
 
String GetLastProcessMessageReport ()
 
void Clear ()
 

Public Attributes

SynchEntities_C m_synchEntities
 

Detailed Description

HLA client-side main runtime

Usage

  • Create this object and associate one or more HLA runtime delegates which are generated by SWD compiler.
  • Pass the received message to this object by ProcessReceivedMessage().