ngc 1.5.0
 
Loading...
Searching...
No Matches
ngcppCom.h File Reference
#include <ngc/core/ngcb.h>

Go to the source code of this file.

Macros

#define _ngcpp_swap   (ngcppEndian != ngcppCOM_PROT_ENDIAN)
 
#define ngcppPutVecChar(b, x, y, z)
 
#define ngcppPutVecShort(b, x, y, z)
 
#define ngcppPutVecInt(b, x, y, z)
 
#define ngcppPutVecFloat(b, x, y, z)
 
#define ngcppPutVecDouble(b, x, y, z)
 
#define ngcppGetVecChar(b, x, y, z)
 
#define ngcppGetVecShort(b, x, y, z)
 
#define ngcppGetVecInt(b, x, y, z)
 
#define ngcppGetVecFloat(b, x, y, z)
 
#define ngcppGetVecDouble(b, x, y, z)
 

Detailed Description

Macro Definition Documentation

◆ _ngcpp_swap

#define _ngcpp_swap   (ngcppEndian != ngcppCOM_PROT_ENDIAN)

Command buffer byte-swap-mode

◆ ngcppGetVecChar

#define ngcppGetVecChar ( b,
x,
y,
z )
Value:
_getVec(b,x,y,z,1)

Get 8-bit byte-swapped character vector from buffer

◆ ngcppGetVecDouble

#define ngcppGetVecDouble ( b,
x,
y,
z )
Value:
_getVec(b,x,y,z,8)

Get 64-bit byte-swapped floating point vector from buffer

◆ ngcppGetVecFloat

#define ngcppGetVecFloat ( b,
x,
y,
z )
Value:
_getVec(b,x,y,z,4)

Get 32-bit byte-swapped floating point vector from buffer

◆ ngcppGetVecInt

#define ngcppGetVecInt ( b,
x,
y,
z )
Value:
_getVec(b,x,y,z,4)

Get 32-bit byte-swapped integer vector from buffer

◆ ngcppGetVecShort

#define ngcppGetVecShort ( b,
x,
y,
z )
Value:
_getVec(b,x,y,z,2)

Get 16-bit byte-swapped integer vector from buffer

◆ ngcppPutVecChar

#define ngcppPutVecChar ( b,
x,
y,
z )
Value:
_putVec(b,x,y,z,1)

Put 8-bit byte-swapped character vector into buffer

◆ ngcppPutVecDouble

#define ngcppPutVecDouble ( b,
x,
y,
z )
Value:
_putVec(b,x,y,z,8)

Put 64-bit byte-swapped floating point vector into buffer

◆ ngcppPutVecFloat

#define ngcppPutVecFloat ( b,
x,
y,
z )
Value:
_putVec(b,x,y,z,4)

Put 32-bit byte-swapped floating point vector into buffer

◆ ngcppPutVecInt

#define ngcppPutVecInt ( b,
x,
y,
z )
Value:
_putVec(b,x,y,z,4)

Put 32-bit byte-swapped integer vector into buffer

◆ ngcppPutVecShort

#define ngcppPutVecShort ( b,
x,
y,
z )
Value:
_putVec(b,x,y,z,2)

Put 16-bit byte-swapped integer vector into buffer