QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
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  SmartPointer
 
class  TemporaryFile
 
class  Variant
 

Enumerations

enum  FileMode { APPEND = 0x0 , CREATE }
 
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
}
 

Functions

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

Variables

class SIDX_DLL PropertySet
 

Enumeration Type Documentation

◆ FileMode

Enumerator
APPEND 
CREATE 

◆ IntervalType

Enumerator
IT_RIGHTOPEN 
IT_LEFTOPEN 
IT_OPEN 
IT_CLOSED 

◆ 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 

Function Documentation

◆ operator<<() [1/2]

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

◆ operator<<() [2/2]

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

Variable Documentation

◆ PropertySet

class SIDX_DLL Tools::PropertySet