← Documentation
ADS-IDAC Engine 5.0.0
CommunicationParameterTrend Class Reference

#include <CommunicationParameterTrend.h>

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

Public Member Functions

 CommunicationParameterTrend ()
 
 CommunicationParameterTrend (int, int)
 
virtual ~CommunicationParameterTrend ()
 
void setCommunicatedParameterTrend (int)
 
int getCommunicatedParameterTrend ()
 
void copyCommunicationParameterTrend (CommunicationParameterTrend &)
 
void saveCommunicationParameterTrendToFile (std::ofstream &)
 
void retrieveCommunicationParameterTrendFromFile (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_parameter_trend
 

Detailed Description

Definition at line 10 of file CommunicationParameterTrend.h.

Constructor & Destructor Documentation

◆ CommunicationParameterTrend() [1/2]

CommunicationParameterTrend::CommunicationParameterTrend ( )

Definition at line 12 of file CommunicationParameterTrend.cpp.

References communicated_parameter_trend, sim::None, sim::Comm::ParameterTrend, and Communication::setTypeOfCommunication().

Here is the call graph for this function:

◆ CommunicationParameterTrend() [2/2]

CommunicationParameterTrend::CommunicationParameterTrend ( int  _sender,
int  _receiver 
)

Definition at line 17 of file CommunicationParameterTrend.cpp.

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

Here is the call graph for this function:

◆ ~CommunicationParameterTrend()

CommunicationParameterTrend::~CommunicationParameterTrend ( )
virtual

Definition at line 22 of file CommunicationParameterTrend.cpp.

Member Function Documentation

◆ copyCommunicationParameterTrend()

void CommunicationParameterTrend::copyCommunicationParameterTrend ( CommunicationParameterTrend &  _cc)

Definition at line 28 of file CommunicationParameterTrend.cpp.

References communicated_parameter_trend, Communication::copyCommunication(), DisplayElement::copyDisplayElement(), and getCommunicatedParameterTrend().

Here is the call graph for this function:

◆ getCommunicatedParameterTrend()

int CommunicationParameterTrend::getCommunicatedParameterTrend ( )

Definition at line 27 of file CommunicationParameterTrend.cpp.

References communicated_parameter_trend.

Referenced by copyCommunicationParameterTrend().

Here is the caller graph for this function:

◆ retrieveCommunicationParameterTrendFromFile()

void CommunicationParameterTrend::retrieveCommunicationParameterTrendFromFile ( std::ifstream &  )

Definition at line 38 of file CommunicationParameterTrend.cpp.

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

Here is the call graph for this function:

◆ saveCommunicationParameterTrendToFile()

void CommunicationParameterTrend::saveCommunicationParameterTrendToFile ( std::ofstream &  )

Definition at line 33 of file CommunicationParameterTrend.cpp.

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

Here is the call graph for this function:

◆ setCommunicatedParameterTrend()

void CommunicationParameterTrend::setCommunicatedParameterTrend ( int  n)

Definition at line 26 of file CommunicationParameterTrend.cpp.

References communicated_parameter_trend.

Member Data Documentation

◆ communicated_parameter_trend


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