aas-core3.1 0.0.1-alpha.1
Manipulate, verify and de/serialize asset administration shells V3.1 in C++.
Loading...
Searching...
No Matches
Namespaces | Variables
pattern.hpp File Reference
#include "aas_core/aas_3_1/revm.hpp"
#include <memory>
#include <vector>

Go to the source code of this file.

Namespaces

namespace  aas_core
 
namespace  aas_core::aas_3_1
 
namespace  aas_core::aas_3_1::pattern
 

Variables

const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesIdShortProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesVersionTypeProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesRevisionTypeProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsDateTimeUtcProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesMimeTypeProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesRfc2396Program
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesBcp47Program
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXmlSerializableStringProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsAnyUriProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsBase64BinaryProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsBooleanProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsDateProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsDateTimeProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsDecimalProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsDoubleProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsDurationProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsFloatProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsGDayProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsGMonthProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsGMonthDayProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsGYearProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsGYearMonthProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsHexBinaryProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsTimeProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsIntegerProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsLongProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsIntProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsShortProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsByteProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsNonNegativeIntegerProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsPositiveIntegerProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsUnsignedLongProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsUnsignedIntProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsUnsignedShortProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsUnsignedByteProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsNonPositiveIntegerProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsNegativeIntegerProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kMatchesXsStringProgram
 
const std::vector< std::unique_ptr< revm::Instruction > > aas_core::aas_3_1::pattern::kIsBcp47ForEnglishProgram