aas-core3 1.0.0
Manipulate, verify and de/serialize asset administration shells in C++.
Loading...
Searching...
No Matches
stringification.hpp File Reference
#include "aas_core/aas_3_0/common.hpp"
#include "aas_core/aas_3_0/types.hpp"
#include <string>
#include <vector>

Go to the source code of this file.

Namespaces

namespace  aas_core
 
namespace  aas_core::aas_3_0
 
namespace  aas_core::aas_3_0::stringification
 

Functions

common::optional< types::ModelTypeaas_core::aas_3_0::stringification::ModelTypeFromString (const std::string &text)
 
types::ModelType aas_core::aas_3_0::stringification::MustModelTypeFromString (const std::string &text)
 
std::string aas_core::aas_3_0::stringification::to_string (types::ModelType model_type)
 
common::optional< types::ModellingKindaas_core::aas_3_0::stringification::ModellingKindFromString (const std::string &text)
 
types::ModellingKind aas_core::aas_3_0::stringification::MustModellingKindFromString (const std::string &text)
 
std::string aas_core::aas_3_0::stringification::to_string (types::ModellingKind literal)
 
common::optional< types::QualifierKindaas_core::aas_3_0::stringification::QualifierKindFromString (const std::string &text)
 
types::QualifierKind aas_core::aas_3_0::stringification::MustQualifierKindFromString (const std::string &text)
 
std::string aas_core::aas_3_0::stringification::to_string (types::QualifierKind literal)
 
common::optional< types::AssetKindaas_core::aas_3_0::stringification::AssetKindFromString (const std::string &text)
 
types::AssetKind aas_core::aas_3_0::stringification::MustAssetKindFromString (const std::string &text)
 
std::string aas_core::aas_3_0::stringification::to_string (types::AssetKind literal)
 
common::optional< types::AasSubmodelElementsaas_core::aas_3_0::stringification::AasSubmodelElementsFromString (const std::string &text)
 
types::AasSubmodelElements aas_core::aas_3_0::stringification::MustAasSubmodelElementsFromString (const std::string &text)
 
std::string aas_core::aas_3_0::stringification::to_string (types::AasSubmodelElements literal)
 
common::optional< types::EntityTypeaas_core::aas_3_0::stringification::EntityTypeFromString (const std::string &text)
 
types::EntityType aas_core::aas_3_0::stringification::MustEntityTypeFromString (const std::string &text)
 
std::string aas_core::aas_3_0::stringification::to_string (types::EntityType literal)
 
common::optional< types::Directionaas_core::aas_3_0::stringification::DirectionFromString (const std::string &text)
 
types::Direction aas_core::aas_3_0::stringification::MustDirectionFromString (const std::string &text)
 
std::string aas_core::aas_3_0::stringification::to_string (types::Direction literal)
 
common::optional< types::StateOfEventaas_core::aas_3_0::stringification::StateOfEventFromString (const std::string &text)
 
types::StateOfEvent aas_core::aas_3_0::stringification::MustStateOfEventFromString (const std::string &text)
 
std::string aas_core::aas_3_0::stringification::to_string (types::StateOfEvent literal)
 
common::optional< types::ReferenceTypesaas_core::aas_3_0::stringification::ReferenceTypesFromString (const std::string &text)
 
types::ReferenceTypes aas_core::aas_3_0::stringification::MustReferenceTypesFromString (const std::string &text)
 
std::string aas_core::aas_3_0::stringification::to_string (types::ReferenceTypes literal)
 
common::optional< types::KeyTypesaas_core::aas_3_0::stringification::KeyTypesFromString (const std::string &text)
 
types::KeyTypes aas_core::aas_3_0::stringification::MustKeyTypesFromString (const std::string &text)
 
std::string aas_core::aas_3_0::stringification::to_string (types::KeyTypes literal)
 
common::optional< types::DataTypeDefXsdaas_core::aas_3_0::stringification::DataTypeDefXsdFromString (const std::string &text)
 
types::DataTypeDefXsd aas_core::aas_3_0::stringification::MustDataTypeDefXsdFromString (const std::string &text)
 
std::string aas_core::aas_3_0::stringification::to_string (types::DataTypeDefXsd literal)
 
common::optional< types::DataTypeIec61360aas_core::aas_3_0::stringification::DataTypeIec61360FromString (const std::string &text)
 
types::DataTypeIec61360 aas_core::aas_3_0::stringification::MustDataTypeIec61360FromString (const std::string &text)
 
std::string aas_core::aas_3_0::stringification::to_string (types::DataTypeIec61360 literal)
 
std::string aas_core::aas_3_0::stringification::Base64Encode (const std::vector< std::uint8_t > &bytes)
 
common::expected< std::vector< std::uint8_t >, std::string > aas_core::aas_3_0::stringification::Base64Decode (const std::string &text)