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);
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