chrono::synchrono::SynCommunicationManager Member List

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

AddAgent(std::shared_ptr< SynAgent > agent)chrono::synchrono::SynCommunicationManagervirtual
AddAgent(std::shared_ptr< SynAgent > agent, int rank)chrono::synchrono::SynCommunicationManagervirtual
Advance(double time_to_next_sync)chrono::synchrono::SynCommunicationManagervirtual
AgentFromDescription(const SynFlatBuffers::Buffer *buffer) finalchrono::synchrono::SynCommunicationManagervirtual
Barrier()=0chrono::synchrono::SynCommunicationManagerpure virtual
GenerateAgentDescriptionMessage() finalchrono::synchrono::SynCommunicationManagervirtual
GenerateMessages() finalchrono::synchrono::SynCommunicationManagervirtual
GetAgent(int rank)chrono::synchrono::SynCommunicationManagerinline
GetAgentList() finalchrono::synchrono::SynCommunicationManagerinlinevirtual
GetEndTime()chrono::synchrono::SynCommunicationManagerinline
GetHeartbeat()chrono::synchrono::SynCommunicationManagerinline
GetNumRanks() finalchrono::synchrono::SynCommunicationManagerinlinevirtual
GetRank() finalchrono::synchrono::SynCommunicationManagerinlinevirtual
Initialize()chrono::synchrono::SynCommunicationManagervirtual
IsOk()chrono::synchrono::SynCommunicationManagerinline
m_agentchrono::synchrono::SynCommunicationManagerprotected
m_agent_listchrono::synchrono::SynCommunicationManagerprotected
m_end_time (defined in chrono::synchrono::SynCommunicationManager)chrono::synchrono::SynCommunicationManagerprotected
m_flatbuffers_managerchrono::synchrono::SynCommunicationManagerprotected
m_heartbeat (defined in chrono::synchrono::SynCommunicationManager)chrono::synchrono::SynCommunicationManagerprotected
m_initializedchrono::synchrono::SynCommunicationManagerprotected
m_is_synchronizedchrono::synchrono::SynCommunicationManagerprotected
m_message_listchrono::synchrono::SynCommunicationManagerprotected
m_num_advanceschrono::synchrono::SynCommunicationManagerprotected
m_num_rankschrono::synchrono::SynCommunicationManagerprotected
m_okchrono::synchrono::SynCommunicationManagerprotected
m_rankchrono::synchrono::SynCommunicationManagerprotected
ProcessMessage(const uint8_t *data)chrono::synchrono::SynCommunicationManagervirtual
ProcessMessageBuffer(const SynFlatBuffers::Buffer *buffer) finalchrono::synchrono::SynCommunicationManagervirtual
SetEndTime(double end_time) (defined in chrono::synchrono::SynCommunicationManager)chrono::synchrono::SynCommunicationManagerinline
SetHeartbeat(double heartbeat) (defined in chrono::synchrono::SynCommunicationManager)chrono::synchrono::SynCommunicationManagerinline
Synchronize()=0chrono::synchrono::SynCommunicationManagerpure virtual
SynCommunicationManager()chrono::synchrono::SynCommunicationManager
SynCommunicationManager(int msg_length)chrono::synchrono::SynCommunicationManager
~SynCommunicationManager()chrono::synchrono::SynCommunicationManager