libspatialindex API Reference  (git-trunk)
Tools Namespace Reference

Classes

class  BufferedFile
 
class  BufferedFileReader
 
class  BufferedFileWriter
 
class  EndOfStreamException
 
class  Exception
 
class  IComparable
 
class  IInterval
 
class  IllegalArgumentException
 
class  IllegalStateException
 
class  IndexOutOfBoundsException
 
class  Interval
 
class  IObject
 
class  IObjectComparator
 
class  IObjectStream
 
class  ISerializable
 
class  NotSupportedException
 
class  PointerPool
 
class  PointerPool< RTree::Node >
 
class  PointerPool< SpatialIndex::MVRTree::Node >
 
class  PointerPool< SpatialIndex::TPRTree::Node >
 
class  PoolPointer
 
class  PropertySet
 
class  Random
 
class  ResourceLockedException
 
class  TemporaryFile
 
class  Variant
 

Enumerations

enum  IntervalType { IT_RIGHTOPEN = 0x0, IT_LEFTOPEN, IT_OPEN, IT_CLOSED }
 
enum  VariantType {
  VT_LONG = 0x0, VT_BYTE, VT_SHORT, VT_FLOAT,
  VT_DOUBLE, VT_CHAR, VT_USHORT, VT_ULONG,
  VT_INT, VT_UINT, VT_BOOL, VT_PCHAR,
  VT_PVOID, VT_EMPTY, VT_LONGLONG, VT_ULONGLONG,
  VT_PWCHAR
}
 
enum  FileMode { APPEND = 0x0, CREATE }
 

Functions

SIDX_DLL std::ostream & operator<< (std::ostream &os, const Tools::PropertySet &p)
 
SIDX_DLL std::ostream & operator<< (std::ostream &os, const Tools::Interval &iv)
 

Variables

class SIDX_DLL PropertySet
 

Enumeration Type Documentation

◆ FileMode

Enumerator
APPEND 
CREATE 

Definition at line 109 of file Tools.h.

◆ IntervalType

Enumerator
IT_RIGHTOPEN 
IT_LEFTOPEN 
IT_OPEN 
IT_CLOSED 

Definition at line 80 of file Tools.h.

◆ VariantType

Enumerator
VT_LONG 
VT_BYTE 
VT_SHORT 
VT_FLOAT 
VT_DOUBLE 
VT_CHAR 
VT_USHORT 
VT_ULONG 
VT_INT 
VT_UINT 
VT_BOOL 
VT_PCHAR 
VT_PVOID 
VT_EMPTY 
VT_LONGLONG 
VT_ULONGLONG 
VT_PWCHAR 

Definition at line 88 of file Tools.h.

Function Documentation

◆ operator<<() [1/2]

std::ostream & Tools::operator<< ( std::ostream &  os,
const Tools::PropertySet p 
)

◆ operator<<() [2/2]

std::ostream & Tools::operator<< ( std::ostream &  os,
const Tools::Interval iv 
)

Variable Documentation

◆ PropertySet

Definition at line 298 of file Tools.h.

Referenced by GetDefaults(), and Index_GetProperties().