← Documentation
ADS-IDAC Engine 5.0.0
StringTimeIntervalUnit.h
Go to the documentation of this file.
1#pragma once
2
3// StringTimeIntervalUnit.h: interface for the StringTimeIntervalUnit class.
4//
6#include "IDElement.h"
7
8#include <vector>
9#include <boost/serialization/access.hpp>
10#include <boost/serialization/string.hpp>
11#include <boost/serialization/vector.hpp>
12
14{
15public:
19 void ErrorMessage(std::string);
23
24 std::string m_name;
27 std::vector<std::string> m_thought_line_list;
28
30 template<class Archive>
31 void serialize(Archive & ar, const unsigned int version) {
32 ar & m_interrupted_bl; ar & m_name;
35 }
36};
std::vector< std::string > m_thought_line_list
bool CheckWhetherContainsAnItemInTheThoughtLine(IDElement *)
bool CompareThisUnitWithAnotherStringTimeIntervalUnitOnThoughtLineList(StringTimeIntervalUnit *)
void CopyFromAnotherStringTimeIntervalUnit(StringTimeIntervalUnit *)
friend class boost::serialization::access
void serialize(Archive &ar, const unsigned int version)