chrono::synchrono::SynEnvironmentAgent Member List

This is the complete list of members for chrono::synchrono::SynEnvironmentAgent, including all inherited members.

AddLane(int intersection, int approach, ApproachLane lane, LaneColor color, std::vector< double > behaviour)chrono::synchrono::SynEnvironmentAgent
GatherDescriptionMessages(SynMessageList &messages) overridechrono::synchrono::SynEnvironmentAgentinlinevirtual
GatherMessages(SynMessageList &messages) overridechrono::synchrono::SynEnvironmentAgentinlinevirtual
GetID() (defined in chrono::synchrono::SynAgent)chrono::synchrono::SynAgentinline
InitializeZombie(ChSystem *system) overridechrono::synchrono::SynEnvironmentAgentvirtual
m_aid (defined in chrono::synchrono::SynAgent)chrono::synchrono::SynAgentprotected
m_process_message_callback (defined in chrono::synchrono::SynAgent)chrono::synchrono::SynAgentprotected
ProcessMessage(std::shared_ptr< SynMessage > msg)chrono::synchrono::SynAgentvirtual
RegisterZombie(std::shared_ptr< SynAgent > zombie)chrono::synchrono::SynAgentinlinevirtual
SetColor(int intersection, int approach, int lane, LaneColor color)chrono::synchrono::SynEnvironmentAgent
SetID(SynAgentID aid) overridechrono::synchrono::SynEnvironmentAgentvirtual
SetProcessMessageCallback(std::function< void(std::shared_ptr< SynMessage >)> callback) (defined in chrono::synchrono::SynAgent)chrono::synchrono::SynAgent
SynAgent(SynAgentID aid=0)chrono::synchrono::SynAgent
SynchronizeZombie(std::shared_ptr< SynMessage > message) overridechrono::synchrono::SynEnvironmentAgentvirtual
SynEnvironmentAgent(ChSystem *system)chrono::synchrono::SynEnvironmentAgent
Update() overridechrono::synchrono::SynEnvironmentAgentvirtual
~SynAgent()chrono::synchrono::SynAgentvirtual
~SynEnvironmentAgent()chrono::synchrono::SynEnvironmentAgentvirtual