FARGOS/VISTA Object Management Environment Core  ..
FARGOS/VISTA Object Management Environment Core Table of Contents
UniversalMetaData_ReferenceFileHeader Struct Reference

File header for self-describing meta data file format. More...

#include <UniversalMetaData.hpp>

Public Attributes

char magicNumber [8]
 magic number to identify specific file format More...
 
uint8_t headerLength
 size of this header More...
 
uint8_t fieldDescriptionLength
 size of UniversalMetaData_FieldDescription (or equivalent) More...
 
uint16_t totalFields
 total fields described per record More...
 
uint16_t metaRecordLength
 we use fixed-size records; 0 indicates variable size More...
 
char _pad1 [2]
 
uint32_t totalRecords
 total product records More...
 
char _pad2 [4]
 

Detailed Description

File header for self-describing meta data file format.

Member Data Documentation

◆ _pad1

char UniversalMetaData_ReferenceFileHeader::_pad1[2]

◆ _pad2

char UniversalMetaData_ReferenceFileHeader::_pad2[4]

◆ fieldDescriptionLength

uint8_t UniversalMetaData_ReferenceFileHeader::fieldDescriptionLength

◆ headerLength

uint8_t UniversalMetaData_ReferenceFileHeader::headerLength

◆ magicNumber

char UniversalMetaData_ReferenceFileHeader::magicNumber[8]

magic number to identify specific file format

Referenced by MetaDataLoaderForFormat< RECORD_CLASS >::loadMetaDataHeader(), and writeUniversalMetaDataMetaDataToFile().

◆ metaRecordLength

uint16_t UniversalMetaData_ReferenceFileHeader::metaRecordLength

◆ totalFields

uint16_t UniversalMetaData_ReferenceFileHeader::totalFields

◆ totalRecords

uint32_t UniversalMetaData_ReferenceFileHeader::totalRecords

The documentation for this struct was generated from the following file:
Generated: Fri Jul 31 2020 18:19:16
Support Information