31#if (defined _WIN32 || defined _WIN64 || defined WIN32 || defined WIN64) && !defined __GNUC__ && _MSC_VER<1900 && _MSC_VER!=1800 && _MSC_VER!=1600
32 typedef __int8 int8_t;
33 typedef __int16 int16_t;
34 typedef __int32 int32_t;
35 typedef __int64 int64_t;
36 typedef unsigned __int8 uint8_t;
37 typedef unsigned __int16 uint16_t;
38 typedef unsigned __int32 uint32_t;
39 typedef unsigned __int64 uint64_t;
42#pragma warning( disable: 4251 )
48#if (defined _WIN32 || defined _WIN64 || defined WIN32 || defined WIN64) && !defined __GNUC__
49 #ifdef SPATIALINDEX_CREATE_DLL
50 #define SIDX_DLL __declspec(dllexport)
52 #define SIDX_DLL __declspec(dllimport)
127 virtual std::string
what() = 0;
404 LockGuard(pthread_mutex_t* pLock);
408 pthread_mutex_t* m_pLock;
421 virtual void seek(std::fstream::off_type offset) = 0;
437 virtual void open(
const std::string& sFileName);
439 virtual void seek(std::fstream::off_type offset);
459 virtual void open(
const std::string& sFileName,
FileMode mode = CREATE);
461 virtual void seek(std::fstream::off_type offset);
470 virtual void write(
const std::string&
s);
471 virtual void write(uint32_t u32Len,
byte* pData);
501 void write(uint32_t u32Len,
byte* pData);
int i
Copyright (c) 2011-2018 by Andrew Mustun.
Definition autostart.js:32
SIDX_DLL std::ostream & operator<<(std::ostream &os, const LineSegment &pt)
char s
Definition opennurbs_string.cpp:32
#define SIDX_DLL
Definition sidx_export.h:41