das2/encoding.h File Reference

Defines storage and access methods for values in a Das2 Stream. More...


Detailed Description

Defines storage and access methods for values in a Das2 Stream.

#include <das2/util.h>
#include <das2/units.h>
#include <das2/buffer.h>

Go to the source code of this file.

Data Structures

class  DasEncoding
 Reading and writing values on das2 streams. More...

Defines

#define DAS2DT_FLOAT   0x0401
 4-byte real number, in host byte order

Functions

double getDas2Fill (void)
 A Convenient way to get canonical fill value, -1e31.
int isDas2Fill (double value)
 A Convenient way to check for the canonical fill value, -1e31.
DasEncodingDasEnc_copy (DasEncoding *pThis)
 Deepcopy a DasEncoding pointer.
bool DasEnc_equals (DasEncoding *pOne, DasEncoding *pTwo)
 Check for equality between two encodings.

Function Documentation

bool DasEnc_equals ( DasEncoding pOne,
DasEncoding pTwo 
)

Check for equality between two encodings.

Parameters:
pOne The first encoding
pTwo The second encoding
Returns:
true if the encodings have the same category, width, and format string.
 All Data Structures Files Functions Variables Typedefs Enumerations Defines

Generated on 11 Sep 2016 for Das2 Stream Utilities by  doxygen 1.6.1