C++ Native Functions: com.ibm.streamsx.bytes.transformation

Toolkits > com.ibm.streamsx.bytes 2.0.0 > com.ibm.streamsx.bytes.transformation > C++ Native Functions

This page documents native functions that can be invoked from SPL, including the SPL interfaces that can be used to invoke each of the native functions.

Functions

public rstring getBitStringFromInt(int64)

Get the bit string representation of a int

public rstring getBitStringFromUnsignedInt(uint64)

Get the bit string representation of an unsigned int

public uint64 getUnsignedIntFromBinaryString(rstring)

Get the unsigned int value from a binary string

public float64 getValueFromBinaryString(rstring,rstring,float32,float32,float32)

Get the Value(float64) from a binary string using formula (y=factor * x + offset) where offset is an adjustement where limit is set

public rstring rotateLeft(rstring,uint8)

Rotate left a binary string

public rstring rotateRight(rstring,uint8)

Rotate right a binary string