VMware GemFire Native Client C++ API Reference
|
VMware VMware GemFire Native C++ Reference 10.4.3
|
Loading...
Searching...
No Matches
DataInput.hpp
Go to the documentation of this file.
Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...
Definition DataInput.hpp:59
void readBytes(uint8_t **bytes, int32_t *len)
Read an array of unsigned bytes from the DataInput expecting to find the length of array in the strea...
Definition DataInput.hpp:125
void rewindCursor(size_t offset)
rewind the cursor by given offset
Definition DataInput.hpp:413
void readBytesOnly(int8_t *buffer, size_t len)
Read the given number of signed bytes from the DataInput.
Definition DataInput.hpp:107
int64_t readUnsignedVL()
Decode a 64 bit integer as a variable length array.
Definition DataInput.hpp:232
void readBytesOnly(uint8_t *buffer, size_t len)
Read the given number of unsigned bytes from the DataInput.
Definition DataInput.hpp:89
int32_t readArrayLength()
Read a 32-bit signed integer array length value from the DataInput in a manner compatible with java s...
Definition DataInput.hpp:205
void readBytes(int8_t **bytes, int32_t *len)
Read an array of signed bytes from the DataInput expecting to find the length of array in the stream ...
Definition DataInput.hpp:148
int64_t readInt64()
Read a 64-bit signed integer from the DataInput.
Definition DataInput.hpp:186
int16_t readInt16()
Read a 16-bit signed integer from the DataInput.
Definition DataInput.hpp:166
bool readBoolean()
Read a boolean value from the DataInput.
Definition DataInput.hpp:74
const uint8_t * currentBufferPosition() const
Get the pointer to current buffer position.
Definition DataInput.hpp:399
void advanceCursor(size_t offset)
advance the cursor by given offset
Definition DataInput.hpp:410
size_t getBytesRead() const
get the number of bytes read in the buffer
Definition DataInput.hpp:402
double readDouble()
Read a double precision number from the DataInput.
Definition DataInput.hpp:262
void readObject(std::shared_ptr< Serializable > &ptr)
Read a Serializable object from the DataInput.
Definition DataInput.hpp:322
std::shared_ptr< Serializable > readObject()
Read a Serializable object from the DataInput.
Definition DataInput.hpp:314
size_t getBytesRemaining() const
get the number of bytes remaining to be read in the buffer
Definition DataInput.hpp:405
int8_t read()
Read a signed byte from the DataInput.
Definition DataInput.hpp:66
float readFloat()
Read a float from the DataInput.
Definition DataInput.hpp:249
void reset()
reset the cursor to the start of buffer
Definition DataInput.hpp:416
int32_t readInt32()
Read a 32-bit signed integer from the DataInput.g.
Definition DataInput.hpp:174
Thrown when the state of cache is manipulated to be illegal.
Definition ExceptionTypes.hpp:64
A pool of connections to connect from a client to a set of Geode Cache Servers.
Definition Pool.hpp:59
This base class is the superclass of all user objects in the cache that can be serialized.
Definition Serializable.hpp:53
Apache Geode C++ Cache API Documentation