Scid  4.7.0
Public Member Functions | List of all members
TreeCache Class Reference

#include <tree.h>

Public Member Functions

 TreeCache ()
 
 ~TreeCache ()
 
void Clear ()
 
size_t Size ()
 
size_t UsedSize ()
 
void CacheResize (size_t max_size)
 
const cachedTreeTLookup (Position *pos)
 
bool Add (Position *pos, treeT *tree, Filter *filter)
 

Detailed Description

Definition at line 129 of file tree.h.

Constructor & Destructor Documentation

◆ TreeCache()

TreeCache::TreeCache ( )
inline

Definition at line 136 of file tree.h.

◆ ~TreeCache()

TreeCache::~TreeCache ( )
inline

Definition at line 142 of file tree.h.

Member Function Documentation

◆ Add()

bool TreeCache::Add ( Position pos,
treeT tree,
Filter filter 
)
inline

Definition at line 215 of file tree.h.

◆ CacheResize()

void TreeCache::CacheResize ( size_t  max_size)
inline

Definition at line 156 of file tree.h.

◆ Clear()

void TreeCache::Clear ( void  )
inline

Definition at line 146 of file tree.h.

◆ Lookup()

const cachedTreeT* TreeCache::Lookup ( Position pos)
inline

Definition at line 166 of file tree.h.

◆ Size()

size_t TreeCache::Size ( )
inline

Definition at line 150 of file tree.h.

◆ UsedSize()

size_t TreeCache::UsedSize ( )
inline

Definition at line 153 of file tree.h.


The documentation for this class was generated from the following file: