← Documentation
ADS-IDAC Engine 5.0.0
Label.h
Go to the documentation of this file.
1#pragma once
2
3// Label.h: interface for the Label class.
4//
6
7#include "IDElement.h"
8#include <string>
9#include <vector>
10
11
12class Label
13{
14public:
15 void ErrorMessage(std::string);
18 void CopyLabelInfoFromAnotherLabel(Label * _label_pt);
19
20 std::string m_lable_name;
21 std::vector<IDElement *> m_label_option_list;
22 std::vector<std::string> m_ID_option_list;
23 Label();
24 virtual ~Label();
25
26};
Definition: Label.h:13
void CopyLabelInfoFromAnotherLabel(Label *_label_pt)
Definition: Label.cpp:28
std::vector< IDElement * > m_label_option_list
Definition: Label.h:21
virtual ~Label()
Definition: Label.cpp:18
void ConvertLabelInfoToStringForm()
Definition: Label.cpp:41
std::string m_lable_name
Definition: Label.h:20
void BuildConnectionsForThisLabel(void *)
Definition: Label.cpp:55
std::vector< std::string > m_ID_option_list
Definition: Label.h:22
void ErrorMessage(std::string)
Definition: Label.cpp:73
Label()
Definition: Label.cpp:13