← Documentation
ADS-IDAC Engine 5.0.0
StringContainer Class Reference

#include <StringContainer.h>

Inheritance diagram for StringContainer:
[legend]

Public Member Functions

 StringContainer ()
 
 StringContainer (std::string)
 
virtual ~StringContainer ()
 
void setMessage (std::string)
 
std::string getMessage ()
 
void copyStringContainer (StringContainer &)
 
void saveStringContainerToFile (std::ofstream &)
 
void retrieveStringContainerFromFile (std::ifstream &)
 
template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 

Private Attributes

std::string message
 

Friends

class boost::serialization::access
 

Detailed Description

Definition at line 16 of file StringContainer.h.

Constructor & Destructor Documentation

◆ StringContainer() [1/2]

StringContainer::StringContainer ( )

Definition at line 16 of file StringContainer.cpp.

References message.

◆ StringContainer() [2/2]

StringContainer::StringContainer ( std::string  )

◆ ~StringContainer()

StringContainer::~StringContainer ( )
virtual

Definition at line 24 of file StringContainer.cpp.

Member Function Documentation

◆ copyStringContainer()

void StringContainer::copyStringContainer ( StringContainer &  _sc)

Definition at line 30 of file StringContainer.cpp.

References getMessage(), and message.

Referenced by BranchAction::copyBranchAction().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getMessage()

string StringContainer::getMessage ( )

Definition at line 29 of file StringContainer.cpp.

References message.

Referenced by copyStringContainer(), BranchAction::saveInfoToFile(), and BranchAction::translateMessage().

Here is the caller graph for this function:

◆ retrieveStringContainerFromFile()

void StringContainer::retrieveStringContainerFromFile ( std::ifstream &  )

Definition at line 38 of file StringContainer.cpp.

References message.

Referenced by BranchAction::retrieveBranchActionFromFile().

Here is the caller graph for this function:

◆ saveStringContainerToFile()

void StringContainer::saveStringContainerToFile ( std::ofstream &  )

Definition at line 33 of file StringContainer.cpp.

References message.

Referenced by BranchAction::saveBranchActionToFile().

Here is the caller graph for this function:

◆ serialize()

template<class Archive >
void StringContainer::serialize ( Archive &  ar,
const unsigned int  version 
)
inline

Definition at line 30 of file StringContainer.h.

References message.

◆ setMessage()

void StringContainer::setMessage ( std::string  )

Definition at line 28 of file StringContainer.cpp.

References message.

Referenced by ProcedureStepUnit::executeAction(), and ControlPanel::executeRequestToPlant().

Here is the caller graph for this function:

Friends And Related Function Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Definition at line 28 of file StringContainer.h.

Member Data Documentation

◆ message


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