Electronics and Software
Engineering Innovation
BMeasure-lib 1.1.0
DataFile.cpp File Reference
#include <DataFile.h>
#include <BoapMc1.h>
#include <BBuffer.h>
#include <BDebug.h>
#include <errno.h>

Namespaces

namespace  BMeasureApi
 

Macros

#define BDEBUGL1   0
 
#define BDEBUGL2   0
 

Enumerations

enum  BMeasureApi::TdsDataType {
  BMeasureApi::TdsTypeVoid , BMeasureApi::TdsTypeI8 , BMeasureApi::TdsTypeI16 , BMeasureApi::TdsTypeI32 ,
  BMeasureApi::TdsTypeI64 , BMeasureApi::TdsTypeU8 , BMeasureApi::TdsTypeU16 , BMeasureApi::TdsTypeU32 ,
  BMeasureApi::TdsTypeU64 , BMeasureApi::TdsTypeSingleFloat , BMeasureApi::TdsTypeDoubleFloat , BMeasureApi::TdsTypeExtendedFloat ,
  BMeasureApi::TdsTypeSingleFloatWithUnit =0x19 , BMeasureApi::TdsTypeDoubleFloatWithUnit , BMeasureApi::TdsTypeExtendedFloatWithUnit , BMeasureApi::TdsTypeString =0x20 ,
  BMeasureApi::TdsTypeBoolean =0x21 , BMeasureApi::TdsTypeTimeStamp =0x44 , BMeasureApi::TdsTypeFixedPoint =0x4F , BMeasureApi::TdsTypeComplexSingleFloat =0x08000c ,
  BMeasureApi::TdsTypeComplexDoubleFloat =0x10000d , BMeasureApi::TdsTypeDAQmxRawData =0xFFFFFFFF
}
 

Functions

const BUInt32 BMeasureApi::TocMetaData (1<< 1)
 
const BUInt32 BMeasureApi::TocNewObjList (1<< 2)
 
const BUInt32 BMeasureApi::TocRawData (1<< 3)
 
const BUInt32 BMeasureApi::TocInterleavedData (1<< 5)
 
const BUInt32 BMeasureApi::TocBigEndian (1<< 6)
 
const BUInt32 BMeasureApi::TocDaqRawData (1<< 7)
 
BUInt32 BMeasureApi::round512 (BUInt32 s)
 

Macro Definition Documentation

◆ BDEBUGL1

#define BDEBUGL1   0

◆ BDEBUGL2

#define BDEBUGL2   0