20 #ifndef GEOS_IO_BYTEORDERVALUES_H 21 #define GEOS_IO_BYTEORDERVALUES_H 23 #include <geos/export.h> 24 #include <geos/constants.h> 46 static int getInt(
const unsigned char* buf,
int byteOrder);
47 static void putInt(
int intValue,
unsigned char* buf,
int byteOrder);
49 static int64 getLong(
const unsigned char* buf,
int byteOrder);
50 static void putLong(int64 longValue,
unsigned char* buf,
int byteOrder);
52 static double getDouble(
const unsigned char* buf,
int byteOrder);
53 static void putDouble(
double doubleValue,
unsigned char* buf,
int byteOrder);
60 #endif // #ifndef GEOS_IO_BYTEORDERVALUES_H Methods to read and write primitive datatypes from/to byte sequences, allowing the byte order to be s...
Definition: ByteOrderValues.h:37
Basic namespace for all GEOS functionalities.
Definition: IndexedNestedRingTester.h:26