← Documentation
ADS-IDAC Engine 5.0.0
Instantiation.h
Go to the documentation of this file.
1#pragma once
2
3// Instantiation.h: interface for the Instantiation class.
4//
6
7#include "IDElement.h"
9#include "Label.h"
10#include <string>
11#include <vector>
12
14{
15public:
16 void ErrorMessage(std::string);
20
23 std::vector<ConceptComposedUnit *> m_instance_list;
24
25 std::vector<std::string> m_ID_instance_list;
26 std::string m_ID_indefinite;
28
30 virtual ~Instantiation();
31
32};
std::string m_ID_indefinite
Definition: Instantiation.h:26
ConceptComposedUnit * m_indefinite_instance_pt
Definition: Instantiation.h:22
virtual ~Instantiation()
void ErrorMessage(std::string)
Label * m_label_pt
Definition: Instantiation.h:21
void BuildConnectionsForThisInstantiation(void *)
void CopyInfoFromAnotherInstantiationGroup(Instantiation *_inst_pt)
std::vector< ConceptComposedUnit * > m_instance_list
Definition: Instantiation.h:23
void ConvertInstantiationInfoToString()
std::vector< std::string > m_ID_instance_list
Definition: Instantiation.h:25
std::string m_ID_lable_group_name
Definition: Instantiation.h:27
Definition: Label.h:13