HOG2
|
#include <vectorCache.h>
Public Member Functions | |
vectorCache () | |
~vectorCache () | |
vectorCache (const vectorCache< storage > &v) | |
vectorCache< storage > & | operator= (const vectorCache< storage > &v)=delete |
std::vector< storage > * | getItem () |
void | returnItem (std::vector< storage > *) |
Private Attributes | |
std::vector< std::vector< storage > * > | freeList |
int | count |
Definition at line 14 of file vectorCache.h.
|
inline |
Definition at line 16 of file vectorCache.h.
vectorCache< storage >::~vectorCache< storage > |
Definition at line 29 of file vectorCache.h.
|
inline |
Definition at line 18 of file vectorCache.h.
std::vector< storage > * vectorCache< storage >::getItem |
|
delete |
void vectorCache< storage >::returnItem | ( | std::vector< storage > * | item | ) |
Definition at line 62 of file vectorCache.h.
Referenced by Entropy< State, Action >::Calculate(), ParallelIDAStar< environment, state, action >::DoIteration(), and Entropy< State, Action >::ImmediateEntropy().
|
private |
Definition at line 24 of file vectorCache.h.
Referenced by vectorCache< Action >::vectorCache().
|
private |
Definition at line 23 of file vectorCache.h.
Referenced by vectorCache< Action >::vectorCache().