aas-core3 1.0.0
Manipulate, verify and de/serialize asset administration shells in C++.
Loading...
Searching...
No Matches
wstringification.hpp
Go to the documentation of this file.
1#ifndef AAS_CORE_AAS_3_0_WSTRINGIFICATION_GUARD_
2#define AAS_CORE_AAS_3_0_WSTRINGIFICATION_GUARD_
3
4// This code has been automatically generated by aas-core-codegen.
5// Do NOT edit or append.
6
9
10#pragma warning(push, 0)
11#include <string>
12#include <vector>
13#pragma warning(pop)
14
15namespace aas_core {
16namespace aas_3_0 {
17
23
30common::optional<types::ModelType> ModelTypeFromWstring(
31 const std::wstring& text
32);
33
42 const std::wstring& text
43);
44
52std::wstring to_wstring(
53 types::ModelType model_type
54);
55
63common::optional<types::ModellingKind> ModellingKindFromWstring(
64 const std::wstring& text
65);
66
76 const std::wstring& text
77);
78
87std::wstring to_wstring(
89);
90
98common::optional<types::QualifierKind> QualifierKindFromWstring(
99 const std::wstring& text
100);
101
111 const std::wstring& text
112);
113
122std::wstring to_wstring(
124);
125
133common::optional<types::AssetKind> AssetKindFromWstring(
134 const std::wstring& text
135);
136
146 const std::wstring& text
147);
148
157std::wstring to_wstring(
158 types::AssetKind literal
159);
160
168common::optional<types::AasSubmodelElements> AasSubmodelElementsFromWstring(
169 const std::wstring& text
170);
171
181 const std::wstring& text
182);
183
192std::wstring to_wstring(
194);
195
203common::optional<types::EntityType> EntityTypeFromWstring(
204 const std::wstring& text
205);
206
216 const std::wstring& text
217);
218
227std::wstring to_wstring(
228 types::EntityType literal
229);
230
238common::optional<types::Direction> DirectionFromWstring(
239 const std::wstring& text
240);
241
251 const std::wstring& text
252);
253
262std::wstring to_wstring(
263 types::Direction literal
264);
265
273common::optional<types::StateOfEvent> StateOfEventFromWstring(
274 const std::wstring& text
275);
276
286 const std::wstring& text
287);
288
297std::wstring to_wstring(
298 types::StateOfEvent literal
299);
300
308common::optional<types::ReferenceTypes> ReferenceTypesFromWstring(
309 const std::wstring& text
310);
311
321 const std::wstring& text
322);
323
332std::wstring to_wstring(
334);
335
343common::optional<types::KeyTypes> KeyTypesFromWstring(
344 const std::wstring& text
345);
346
356 const std::wstring& text
357);
358
367std::wstring to_wstring(
368 types::KeyTypes literal
369);
370
378common::optional<types::DataTypeDefXsd> DataTypeDefXsdFromWstring(
379 const std::wstring& text
380);
381
391 const std::wstring& text
392);
393
402std::wstring to_wstring(
404);
405
413common::optional<types::DataTypeIec61360> DataTypeIec61360FromWstring(
414 const std::wstring& text
415);
416
426 const std::wstring& text
427);
428
437std::wstring to_wstring(
439);
440
441} // namespace wstringification
442
443
444} // namespace aas_3_0
445} // namespace aas_core
446
447// This code has been automatically generated by aas-core-codegen.
448// Do NOT edit or append.
449
450#endif // AAS_CORE_AAS_3_0_WSTRINGIFICATION_GUARD_
DataTypeIec61360
Definition types.hpp:263
AasSubmodelElements
Enumeration of all possible elements of a ISubmodelElementList.
Definition types.hpp:115
ModellingKind
Enumeration for denoting whether an element is a template or an instance.
Definition types.hpp:75
ModelType
Definition types.hpp:33
DataTypeDefXsd
Enumeration listing all XSD anySimpleTypes.
Definition types.hpp:230
EntityType
Enumeration for denoting whether an entity is a self-managed entity or a co-managed entity.
Definition types.hpp:137
AssetKind
Enumeration for denoting whether an asset is a type asset or an instance asset.
Definition types.hpp:105
ReferenceTypes
Reference types.
Definition types.hpp:171
StateOfEvent
State of an event.
Definition types.hpp:163
Direction
Direction.
Definition types.hpp:152
QualifierKind
Enumeration for kinds of qualifiers.
Definition types.hpp:88
KeyTypes
Enumeration of different key value types within a key.
Definition types.hpp:179
Definition wstringification.hpp:22
std::wstring to_wstring(types::ModelType model_type)
common::optional< types::ModellingKind > ModellingKindFromWstring(const std::wstring &text)
common::optional< types::Direction > DirectionFromWstring(const std::wstring &text)
common::optional< types::KeyTypes > KeyTypesFromWstring(const std::wstring &text)
types::ModelType MustModelTypeFromWstring(const std::wstring &text)
common::optional< types::EntityType > EntityTypeFromWstring(const std::wstring &text)
common::optional< types::ModelType > ModelTypeFromWstring(const std::wstring &text)
types::ReferenceTypes MustReferenceTypesFromWstring(const std::wstring &text)
common::optional< types::DataTypeIec61360 > DataTypeIec61360FromWstring(const std::wstring &text)
types::AasSubmodelElements MustAasSubmodelElementsFromWstring(const std::wstring &text)
common::optional< types::AasSubmodelElements > AasSubmodelElementsFromWstring(const std::wstring &text)
common::optional< types::DataTypeDefXsd > DataTypeDefXsdFromWstring(const std::wstring &text)
types::AssetKind MustAssetKindFromWstring(const std::wstring &text)
types::ModellingKind MustModellingKindFromWstring(const std::wstring &text)
types::DataTypeIec61360 MustDataTypeIec61360FromWstring(const std::wstring &text)
common::optional< types::StateOfEvent > StateOfEventFromWstring(const std::wstring &text)
types::KeyTypes MustKeyTypesFromWstring(const std::wstring &text)
types::StateOfEvent MustStateOfEventFromWstring(const std::wstring &text)
common::optional< types::AssetKind > AssetKindFromWstring(const std::wstring &text)
types::DataTypeDefXsd MustDataTypeDefXsdFromWstring(const std::wstring &text)
common::optional< types::QualifierKind > QualifierKindFromWstring(const std::wstring &text)
common::optional< types::ReferenceTypes > ReferenceTypesFromWstring(const std::wstring &text)
types::Direction MustDirectionFromWstring(const std::wstring &text)
types::EntityType MustEntityTypeFromWstring(const std::wstring &text)
types::QualifierKind MustQualifierKindFromWstring(const std::wstring &text)
Definition common.hpp:47
Definition common.hpp:46