OpenTwin
0.1
OpenTwin
Loading...
Searching...
No Matches
MetadataAssemblyData.h
Go to the documentation of this file.
1
/*****************************************************************/
8
#pragma once
9
#include "
EntityParameterizedDataCategorization.h
"
10
#include "
EntityTableSelectedRanges.h
"
11
12
struct
MetadataAssemblyData
13
{
14
public
:
15
MetadataAssemblyData
() =
default
;
16
~MetadataAssemblyData
() =
default
;
17
MetadataAssemblyData
&
operator=
(
const
MetadataAssemblyData
& _other) =
delete
;
18
MetadataAssemblyData
&
operator=
(
MetadataAssemblyData
&& _other) =
delete
;
19
20
MetadataAssemblyData
(
MetadataAssemblyData
&& _other) noexcept
21
:
m_allSelectionRanges
(std::move(_other.m_allSelectionRanges)),
m_next
(std::move(_other.m_next)),
m_dataCategory
(_other.m_dataCategory)
22
{
23
_other.
m_next
=
nullptr
;
24
_other.
m_dataCategory
= EntityParameterizedDataCategorization::DataCategorie::UNKNOWN;
25
}
26
27
MetadataAssemblyData
(
const
MetadataAssemblyData
& _other)
28
:
m_allSelectionRanges
(_other.
m_allSelectionRanges
),
m_next
(_other.
m_next
),
m_dataCategory
(_other.
m_dataCategory
)
29
{}
34
MetadataAssemblyData
*
m_next
=
nullptr
;
35
std::list< std::shared_ptr<EntityTableSelectedRanges>>
m_allSelectionRanges
;
36
EntityParameterizedDataCategorization::DataCategorie
m_dataCategory
= EntityParameterizedDataCategorization::DataCategorie::UNKNOWN;
37
char
m_decimalSeparator
=
'.'
;
38
};
EntityParameterizedDataCategorization.h
EntityTableSelectedRanges.h
MetadataAssemblyData
Definition
MetadataAssemblyData.h:13
MetadataAssemblyData::operator=
MetadataAssemblyData & operator=(const MetadataAssemblyData &_other)=delete
MetadataAssemblyData::~MetadataAssemblyData
~MetadataAssemblyData()=default
MetadataAssemblyData::m_dataCategory
EntityParameterizedDataCategorization::DataCategorie m_dataCategory
Definition
MetadataAssemblyData.h:36
MetadataAssemblyData::m_decimalSeparator
char m_decimalSeparator
Definition
MetadataAssemblyData.h:37
MetadataAssemblyData::MetadataAssemblyData
MetadataAssemblyData(MetadataAssemblyData &&_other) noexcept
Definition
MetadataAssemblyData.h:20
MetadataAssemblyData::MetadataAssemblyData
MetadataAssemblyData()=default
MetadataAssemblyData::MetadataAssemblyData
MetadataAssemblyData(const MetadataAssemblyData &_other)
Definition
MetadataAssemblyData.h:27
MetadataAssemblyData::operator=
MetadataAssemblyData & operator=(MetadataAssemblyData &&_other)=delete
MetadataAssemblyData::m_next
MetadataAssemblyData * m_next
Definition
MetadataAssemblyData.h:34
MetadataAssemblyData::m_allSelectionRanges
std::list< std::shared_ptr< EntityTableSelectedRanges > > m_allSelectionRanges
Definition
MetadataAssemblyData.h:35
Services
ImportParameterizedData
include
MetadataAssemblyData.h
Generated by
1.10.0