← Documentation
ADS-IDAC Engine 5.0.0
StringTimeIntervalUnit Class Reference

#include <StringTimeIntervalUnit.h>

Public Member Functions

bool CheckWhetherContainsAnItemInTheThoughtLine (IDElement *)
 
bool CompareThisUnitWithAnotherStringTimeIntervalUnitOnThoughtLineList (StringTimeIntervalUnit *)
 
void ErrorMessage (std::string)
 
void CopyFromAnotherStringTimeIntervalUnit (StringTimeIntervalUnit *)
 
 StringTimeIntervalUnit ()
 
virtual ~StringTimeIntervalUnit ()
 
template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 

Public Attributes

bool m_interrupted_bl
 
std::string m_name
 
float m_interval_start
 
float m_interval_end
 
std::vector< std::string > m_thought_line_list
 

Friends

class boost::serialization::access
 

Detailed Description

Definition at line 13 of file StringTimeIntervalUnit.h.

Constructor & Destructor Documentation

◆ StringTimeIntervalUnit()

StringTimeIntervalUnit::StringTimeIntervalUnit ( )

Definition at line 13 of file StringTimeIntervalUnit.cpp.

References m_interrupted_bl.

◆ ~StringTimeIntervalUnit()

StringTimeIntervalUnit::~StringTimeIntervalUnit ( )
virtual

Definition at line 18 of file StringTimeIntervalUnit.cpp.

Member Function Documentation

◆ CheckWhetherContainsAnItemInTheThoughtLine()

bool StringTimeIntervalUnit::CheckWhetherContainsAnItemInTheThoughtLine ( IDElement *  _ID_pt)

◆ CompareThisUnitWithAnotherStringTimeIntervalUnitOnThoughtLineList()

bool StringTimeIntervalUnit::CompareThisUnitWithAnotherStringTimeIntervalUnitOnThoughtLineList ( StringTimeIntervalUnit *  _unit_pt)

Definition at line 48 of file StringTimeIntervalUnit.cpp.

References m_thought_line_list.

◆ CopyFromAnotherStringTimeIntervalUnit()

void StringTimeIntervalUnit::CopyFromAnotherStringTimeIntervalUnit ( StringTimeIntervalUnit *  _unit_pt)

Definition at line 23 of file StringTimeIntervalUnit.cpp.

References ErrorMessage(), m_interrupted_bl, m_interval_end, m_interval_start, m_name, and m_thought_line_list.

Here is the call graph for this function:

◆ ErrorMessage()

void StringTimeIntervalUnit::ErrorMessage ( std::string  )

Definition at line 39 of file StringTimeIntervalUnit.cpp.

References r5pars_.

Referenced by CopyFromAnotherStringTimeIntervalUnit().

Here is the caller graph for this function:

◆ serialize()

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

Friends And Related Function Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Definition at line 29 of file StringTimeIntervalUnit.h.

Member Data Documentation

◆ m_interrupted_bl

bool StringTimeIntervalUnit::m_interrupted_bl

◆ m_interval_end

float StringTimeIntervalUnit::m_interval_end

◆ m_interval_start

float StringTimeIntervalUnit::m_interval_start

◆ m_name

std::string StringTimeIntervalUnit::m_name

◆ m_thought_line_list


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