| _childrenBuff | indri::index::DocumentStructure | [protected] |
| _computeTopDownOrder() | indri::index::DocumentStructure | [protected] |
| _constructNodePath(std::stringstream &path, int node) | indri::index::DocumentStructure | [protected] |
| _findLeafs(int node, int begin, int end, bool exact, std::set< int > *leafs) | indri::index::DocumentStructure | [protected] |
| _index | indri::index::DocumentStructure | [protected] |
| _nodes | indri::index::DocumentStructure | [protected] |
| _numNodes | indri::index::DocumentStructure | [protected] |
| _topDownOrder | indri::index::DocumentStructure | [protected] |
| accumulatedLength(int node) | indri::index::DocumentStructure | |
| ancestor(int node, int possibleAncestor) | indri::index::DocumentStructure | |
| begin(int node) | indri::index::DocumentStructure | |
| child_iterator typedef | indri::index::DocumentStructure | |
| childrenBegin(int node) | indri::index::DocumentStructure | |
| childrenEnd(int node) | indri::index::DocumentStructure | |
| DocumentStructure(Index &index, const indri::utility::greedy_vector< indri::index::FieldExtent > &fields) | indri::index::DocumentStructure | [inline] |
| DocumentStructure(Index &index) | indri::index::DocumentStructure | [inline] |
| DocumentStructure() | indri::index::DocumentStructure | [inline] |
| end(int node) | indri::index::DocumentStructure | |
| fieldId(const std::string path) | indri::index::DocumentStructure | |
| findLeaf(int begin, int end, int root=-1) | indri::index::DocumentStructure | |
| findLeafs(int begin, int end, bool exact=false) | indri::index::DocumentStructure | |
| findLeafs(std::set< int > *leafs, int begin, int end, bool exact=false) | indri::index::DocumentStructure | |
| getIndex() | indri::index::DocumentStructure | [inline] |
| length(int node) | indri::index::DocumentStructure | |
| loadStructure(const indri::utility::greedy_vector< indri::index::FieldExtent > &fields) | indri::index::DocumentStructure | |
| nodeCount() | indri::index::DocumentStructure | [inline] |
| number(int node) | indri::index::DocumentStructure | |
| parent(int node) | indri::index::DocumentStructure | |
| path(int node) | indri::index::DocumentStructure | |
| setIndex(indri::index::Index &index) | indri::index::DocumentStructure | |
| topDownOrder() | indri::index::DocumentStructure | |
| topDownOrder(std::set< int > &roots, indri::utility::greedy_vector< int > &order) | indri::index::DocumentStructure | |
| type(int node) | indri::index::DocumentStructure | |
| ~DocumentStructure() | indri::index::DocumentStructure | |