Fledge
An open source edge computing platform for industrial users
OMFDataTypes Class Reference

Per asset dataTypes - This class is used in a std::map where assetName is a key. More...

#include <omf.h>

Public Attributes

long typeId
 
std::string types
 
unsigned long typesShort
 
long namingScheme
 
string afhHash
 
string afHierarchy
 
string afHierarchyOrig
 
unsigned short hintChkSum
 

Detailed Description

Per asset dataTypes - This class is used in a std::map where assetName is a key.

  • typeId = id of the type, it is incremented if the type is redefined
  • types = is a JSON string with datapoint names and types
  • typesShort = a numeric representation of the type used to quickly identify if a type has changed
  • namingScheme = Naming schema of the asset, valid options are Concise, Backward compatibility ..
  • afhHash = Asset hash based on the AF hierarchy
  • afHierarchy = Current position of the asset in the AF hierarchy
  • afHierarchyOrig = Original position of the asset in the AF hierarchy, in case the asset was moved
  • hintChkSum = Checksum of the OMF hints

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