OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
DataCategorizationConsistencyChecker Class Reference

#include "DataCategorizationConsistencyChecker.h"

Public Member Functions

bool isValidAllMSMDHaveParameterAndQuantities (std::map< std::string, MetadataAssemblyData > &allMetadataAssembliesByName)
 Guarantees that the next pointer in the MetadataAssemblyData structs are all != nullptr.
 
bool isValidAllParameterAndQuantitiesReferenceSameTable (std::map< std::string, MetadataAssemblyData > &allMetadataAssembliesByName)
 
bool isValidQuantityAndParameterNumberMatches (KeyValuesExtractor &parameterData, KeyValuesExtractor &quantityData)
 

Member Function Documentation

◆ isValidAllMSMDHaveParameterAndQuantities()

bool DataCategorizationConsistencyChecker::isValidAllMSMDHaveParameterAndQuantities ( std::map< std::string, MetadataAssemblyData > & allMetadataAssembliesByName)

Guarantees that the next pointer in the MetadataAssemblyData structs are all != nullptr.

Parameters
allMetadataAssembliesByName
Returns

◆ isValidAllParameterAndQuantitiesReferenceSameTable()

bool DataCategorizationConsistencyChecker::isValidAllParameterAndQuantitiesReferenceSameTable ( std::map< std::string, MetadataAssemblyData > & allMetadataAssembliesByName)

◆ isValidQuantityAndParameterNumberMatches()

bool DataCategorizationConsistencyChecker::isValidQuantityAndParameterNumberMatches ( KeyValuesExtractor & parameterData,
KeyValuesExtractor & quantityData )

The documentation for this class was generated from the following files: