LibBeamApi  1.3.0
Typedefs | Functions
BTypes.h File Reference
#include <stdint.h>
#include <sys/types.h>
#include <vector>

Typedefs

typedef int8_t BInt8
 
typedef uint8_t BUInt8
 
typedef int16_t BInt16
 
typedef uint16_t BUInt16
 
typedef int32_t BInt32
 
typedef uint32_t BUInt32
 
typedef int64_t BInt64
 
typedef uint64_t BUInt64
 
typedef float BFloat32
 
typedef double BFloat64
 
typedef float BFloat
 
typedef double BDouble
 
typedef size_t BSize
 
typedef std::vector< float > BArrayFloat
 
typedef std::vector< double > BArrayDouble
 
typedef BInt32 BInt
 
typedef BUInt32 BUInt
 

Functions

void byteSwap8 (void *d, void *s)
 
void byteSwap16 (void *d, void *s)
 
void byteSwap32 (void *d, void *s)
 
void byteSwap64 (void *d, void *s)
 

Typedef Documentation

typedef std::vector<double> BArrayDouble
typedef std::vector<float> BArrayFloat
typedef double BDouble
typedef float BFloat
typedef float BFloat32
typedef double BFloat64
typedef BInt32 BInt
typedef int16_t BInt16
typedef int32_t BInt32
typedef int64_t BInt64
typedef int8_t BInt8
typedef size_t BSize
typedef BUInt32 BUInt
typedef uint16_t BUInt16
typedef uint32_t BUInt32
typedef uint64_t BUInt64
typedef uint8_t BUInt8

Function Documentation

void byteSwap16 ( void *  d,
void *  s 
)
inline
void byteSwap32 ( void *  d,
void *  s 
)
inline
void byteSwap64 ( void *  d,
void *  s 
)
inline
void byteSwap8 ( void *  d,
void *  s 
)
inline