22#include <geos/export.h>
45 static int32_t getInt(
const unsigned char* buf,
int byteOrder);
46 static void putInt(int32_t intValue,
unsigned char* buf,
int byteOrder);
48 static uint32_t getUnsigned(
const unsigned char* buf,
int byteOrder);
49 static void putUnsigned(uint32_t intValue,
unsigned char* buf,
int byteOrder);
51 static int64_t getLong(
const unsigned char* buf,
int byteOrder);
52 static void putLong(int64_t longValue,
unsigned char* buf,
int byteOrder);
54 static double getDouble(
const unsigned char* buf,
int byteOrder);
55 static void putDouble(
double doubleValue,
unsigned char* buf,
int byteOrder);
Methods to read and write primitive datatypes from/to byte sequences, allowing the byte order to be s...
Definition: ByteOrderValues.h:36
Basic namespace for all GEOS functionalities.
Definition: geos.h:39