#include "mempool.h"
#include "simplehash.h"
#include <slist>
Include dependency graph for leafnode.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Compounds | |
class | LeafNode |
Encapsulates a web document on another machine. More... | |
struct | LeafNodeStruct |
Contains all the information about a web document stored somewhere else. More... | |
Defines | |
#define | Mb 1048576L |
#define | LEAFNODE_MEMPOOL_DELTA ((1 * Mb)/sizeof(LeafNode)) |
Typedefs | |
typedef LeafNode * | LeafNodePtr |
All LeafNodes are allocated on the heap as LeafNodePtrs. More... | |
typedef SimpleHashTable< LeafNodePtr > | SimpleLeafNodePtrHashTable |
Allows a leaf node to be found through an url. More... | |
typedef slist< LeafNodePtr > | LeafNodePtrList |
A linked list of all LeafNode objects. More... |
Definition in file leafnode.h.
|
Definition at line 40 of file leafnode.h. |
|
Definition at line 39 of file leafnode.h. |
|
All LeafNodes are allocated on the heap as LeafNodePtrs.
Definition at line 31 of file leafnode.h. |
|
A linked list of all LeafNode objects.
Definition at line 37 of file leafnode.h. Referenced by Talker::Talker(). |
|
Allows a leaf node to be found through an url.
Definition at line 34 of file leafnode.h. Referenced by GraphBuilder::SetupLeafTable(). |