← Documentation
ADS-IDAC Engine 5.0.0
CommunicationSupportSystemState Class Reference

#include <CommunicationSupportSystemState.h>

Inheritance diagram for CommunicationSupportSystemState:
[legend]
Collaboration diagram for CommunicationSupportSystemState:
[legend]

Public Member Functions

 CommunicationSupportSystemState ()
 
 CommunicationSupportSystemState (int, int)
 
virtual ~CommunicationSupportSystemState ()
 
void setCommunicationSupportSystemState (int)
 
int getCommunicationSupportSystemState ()
 
void copyCommunicationSupportSystemState (CommunicationSupportSystemState &)
 
void saveCommunicationSupportSystemStateToFile (std::ofstream &)
 
void retrieveCommunicationSupportSystemStateFromFile (std::ifstream &)
 
- Public Member Functions inherited from Communication
 Communication ()
 
 Communication (int, int)
 
virtual ~Communication ()
 
void setSender (int)
 
void setTypeOfCommunication (int)
 
void setTypeOfPauseActivity (int)
 
void setIntendedReceiver (int)
 
void setTimeOfCommunication (double)
 
void setSenderAndReceiver (int, int)
 
void setCommunicationPriority (int)
 
int getSender ()
 
int getIntendedReceiver ()
 
int getTypeOfCommunication ()
 
int getTypeOfPauseActivity ()
 
double getTimeOfCommunication ()
 
int getCommunicationPriority ()
 
void copyCommunication (Communication &)
 
void saveCommunicationToFile (std::ofstream &)
 
void retrieveCommunicationFromFile (std::ifstream &)
 
template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 
- Public Member Functions inherited from DisplayElement
 DisplayElement ()
 
virtual ~DisplayElement ()
 
void setDisplayName (std::string)
 
void setCorrespondingSystemName (std::string)
 
void setCorrespondingSystemParameterName (std::string)
 
void setTimeRequiredForCheckingThisDisplay (double)
 
void setCorrespondingSystemParameterUnit (std::string)
 
std::string getCorrespondingSystemName ()
 
std::string getCorrespondingSystemParameterName ()
 
double getTimeRequiredForCheckingThisDisplay ()
 
std::string getCorrespondingSystemParameterUnit ()
 
std::string getDisplayName ()
 
void readInfoFromFile (std::ifstream &)
 
void readInfoFromFileWithoutDisplayName (std::ifstream &)
 
void copyDisplayElement (DisplayElement &)
 
void saveDisplayElementToFile (std::ofstream &)
 
void retrieveDisplayElementFromFile (std::ifstream &)
 
bool checkIfIsIdenticalDisplayElement (DisplayElement &)
 
template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 

Private Attributes

int communicated_support_system_state
 

Detailed Description

Definition at line 6 of file CommunicationSupportSystemState.h.

Constructor & Destructor Documentation

◆ CommunicationSupportSystemState() [1/2]

CommunicationSupportSystemState::CommunicationSupportSystemState ( )

Definition at line 4 of file CommunicationSupportSystemState.cpp.

References Communication::setTypeOfCommunication(), and sim::Comm::SupportSystemState.

Here is the call graph for this function:

◆ CommunicationSupportSystemState() [2/2]

CommunicationSupportSystemState::CommunicationSupportSystemState ( int  _sender,
int  _receiver 
)

Definition at line 7 of file CommunicationSupportSystemState.cpp.

References Communication::setTypeOfCommunication(), and sim::Comm::SupportSystemState.

Here is the call graph for this function:

◆ ~CommunicationSupportSystemState()

CommunicationSupportSystemState::~CommunicationSupportSystemState ( )
virtual

Definition at line 11 of file CommunicationSupportSystemState.cpp.

Member Function Documentation

◆ copyCommunicationSupportSystemState()

void CommunicationSupportSystemState::copyCommunicationSupportSystemState ( CommunicationSupportSystemState &  _cm)

Definition at line 18 of file CommunicationSupportSystemState.cpp.

References communicated_support_system_state, Communication::copyCommunication(), DisplayElement::copyDisplayElement(), and getCommunicationSupportSystemState().

Here is the call graph for this function:

◆ getCommunicationSupportSystemState()

int CommunicationSupportSystemState::getCommunicationSupportSystemState ( )

Definition at line 17 of file CommunicationSupportSystemState.cpp.

References communicated_support_system_state.

Referenced by copyCommunicationSupportSystemState().

Here is the caller graph for this function:

◆ retrieveCommunicationSupportSystemStateFromFile()

void CommunicationSupportSystemState::retrieveCommunicationSupportSystemStateFromFile ( std::ifstream &  )

Definition at line 28 of file CommunicationSupportSystemState.cpp.

References communicated_support_system_state, Communication::retrieveCommunicationFromFile(), and DisplayElement::retrieveDisplayElementFromFile().

Here is the call graph for this function:

◆ saveCommunicationSupportSystemStateToFile()

void CommunicationSupportSystemState::saveCommunicationSupportSystemStateToFile ( std::ofstream &  )

Definition at line 23 of file CommunicationSupportSystemState.cpp.

References communicated_support_system_state, Communication::saveCommunicationToFile(), and DisplayElement::saveDisplayElementToFile().

Here is the call graph for this function:

◆ setCommunicationSupportSystemState()

void CommunicationSupportSystemState::setCommunicationSupportSystemState ( int  n)

Member Data Documentation

◆ communicated_support_system_state


The documentation for this class was generated from the following files: