FARGOS/VISTA Object Management Environment Core  ..
FARGOS/VISTA Object Management Environment Core Table of Contents
OILbits.cpp File Reference
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <OMEruntime.h>

Macros

#define ARG_IS_INT32(x)   OME_TypeCheck::isHeldBy32BitInteger(x)
 

Functions

int highBit (OMEthread *thread, OMEtype &result, const OMEtype &arg)
 
int lowBit (OMEthread *thread, OMEtype &result, const OMEtype &arg)
 
uint32_t mergeBits (uint32_t source, int srcOffset, int srcLen, uint32_t original, int destOffset) OME_CONST_FUNCTION
 
int mergeBits (OMEthread *thread, OMEtype &result, const OMEtype &src, const OMEtype &srcOffset, const OMEtype &srcLen, const OMEtype &orig, const OMEtype &destOffset)
 
int concatBits (OMEthread *thread, OMEtype &result, const OMEtype &bitData, const OMEtype &bitsToAdd, const OMEtype &currentState)
 
OME_DLL_EXPORT void INIT_DECLARE_OILbits ()
 

Macro Definition Documentation

◆ ARG_IS_INT32

#define ARG_IS_INT32 (   x)    OME_TypeCheck::isHeldBy32BitInteger(x)

Function Documentation

◆ INIT_DECLARE_OILbits()

OME_DLL_EXPORT void INIT_DECLARE_OILbits ( )

◆ mergeBits()

uint32_t mergeBits ( uint32_t  source,
int  srcOffset,
int  srcLen,
uint32_t  original,
int  destOffset 
)

Referenced by mergeBits().

Generated: Fri Jul 31 2020 18:19:15
Support Information