#include <Statistics.h>
Definition at line 34 of file Statistics.h.
Public Member Functions | |
| Statistics () | |
| Statistics (const Statistics &) | |
| virtual | ~Statistics () |
| Statistics & | operator= (const Statistics &) |
| virtual unsigned long | getReads () const |
| virtual unsigned long | getWrites () const |
| virtual unsigned long | getNumberOfNodes () const |
| virtual unsigned long | getNumberOfData () const |
| virtual unsigned long | getSplits () const |
| virtual unsigned long | getHits () const |
| virtual unsigned long | getMisses () const |
| virtual unsigned long | getAdjustments () const |
| virtual unsigned long | getQueryResults () const |
| virtual unsigned long | getTreeHeight () const |
| virtual unsigned long | getNumberOfNodesInLevel (unsigned long l) const |
Private Member Functions | |
| void | reset () |
Private Attributes | |
| unsigned long | m_reads |
| unsigned long | m_writes |
| unsigned long | m_splits |
| unsigned long | m_hits |
| unsigned long | m_misses |
| unsigned long | m_nodes |
| unsigned long | m_adjustments |
| unsigned long | m_queryResults |
| unsigned long | m_data |
| unsigned long | m_treeHeight |
| std::vector< unsigned long > | m_nodesInLevel |
Friends | |
| class | RTree |
| class | Node |
| class | Index |
| class | Leaf |
| class | BulkLoader |
| std::ostream & | operator<< (std::ostream &os, const Statistics &s) |
| SpatialIndex::RTree::Statistics::Statistics | ( | ) |
| SpatialIndex::RTree::Statistics::Statistics | ( | const Statistics & | ) |
| virtual SpatialIndex::RTree::Statistics::~Statistics | ( | ) | [virtual] |
| Statistics& SpatialIndex::RTree::Statistics::operator= | ( | const Statistics & | ) |
| virtual unsigned long SpatialIndex::RTree::Statistics::getReads | ( | ) | const [virtual] |
| virtual unsigned long SpatialIndex::RTree::Statistics::getWrites | ( | ) | const [virtual] |
| virtual unsigned long SpatialIndex::RTree::Statistics::getNumberOfNodes | ( | ) | const [virtual] |
| virtual unsigned long SpatialIndex::RTree::Statistics::getNumberOfData | ( | ) | const [virtual] |
| virtual unsigned long SpatialIndex::RTree::Statistics::getSplits | ( | ) | const [virtual] |
| virtual unsigned long SpatialIndex::RTree::Statistics::getHits | ( | ) | const [virtual] |
| virtual unsigned long SpatialIndex::RTree::Statistics::getMisses | ( | ) | const [virtual] |
| virtual unsigned long SpatialIndex::RTree::Statistics::getAdjustments | ( | ) | const [virtual] |
| virtual unsigned long SpatialIndex::RTree::Statistics::getQueryResults | ( | ) | const [virtual] |
| virtual unsigned long SpatialIndex::RTree::Statistics::getTreeHeight | ( | ) | const [virtual] |
| virtual unsigned long SpatialIndex::RTree::Statistics::getNumberOfNodesInLevel | ( | unsigned long | l | ) | const [virtual] |
| void SpatialIndex::RTree::Statistics::reset | ( | ) | [private] |
friend class RTree [friend] |
Definition at line 83 of file Statistics.h.
friend class Node [friend] |
Definition at line 84 of file Statistics.h.
friend class Index [friend] |
Definition at line 85 of file Statistics.h.
friend class Leaf [friend] |
Definition at line 86 of file Statistics.h.
friend class BulkLoader [friend] |
Definition at line 87 of file Statistics.h.
| std::ostream& operator<< | ( | std::ostream & | os, | |
| const Statistics & | s | |||
| ) | [friend] |
unsigned long SpatialIndex::RTree::Statistics::m_reads [private] |
Definition at line 61 of file Statistics.h.
unsigned long SpatialIndex::RTree::Statistics::m_writes [private] |
Definition at line 63 of file Statistics.h.
unsigned long SpatialIndex::RTree::Statistics::m_splits [private] |
Definition at line 65 of file Statistics.h.
unsigned long SpatialIndex::RTree::Statistics::m_hits [private] |
Definition at line 67 of file Statistics.h.
unsigned long SpatialIndex::RTree::Statistics::m_misses [private] |
Definition at line 69 of file Statistics.h.
unsigned long SpatialIndex::RTree::Statistics::m_nodes [private] |
Definition at line 71 of file Statistics.h.
unsigned long SpatialIndex::RTree::Statistics::m_adjustments [private] |
Definition at line 73 of file Statistics.h.
unsigned long SpatialIndex::RTree::Statistics::m_queryResults [private] |
Definition at line 75 of file Statistics.h.
unsigned long SpatialIndex::RTree::Statistics::m_data [private] |
Definition at line 77 of file Statistics.h.
unsigned long SpatialIndex::RTree::Statistics::m_treeHeight [private] |
Definition at line 79 of file Statistics.h.
std::vector<unsigned long> SpatialIndex::RTree::Statistics::m_nodesInLevel [private] |
Definition at line 81 of file Statistics.h.
1.5.1