![]() |
My Project
|
#include <syzextra.h>
Public Types | |
typedef Base::value_type | Bucket |
Public Member Functions | |
SBucketFactory (const ring r) | |
~SBucketFactory () | |
Bucket | getBucket (const ring r, const bool remove=true) |
void | putBucket (const Bucket &bt, const bool replace=false) |
Private Types | |
typedef std::stack< sBucket_pt > | Base |
Private Member Functions | |
SBucketFactory () | |
SBucketFactory (const SBucketFactory &) | |
void | operator= (const SBucketFactory &) |
Static Private Member Functions | |
static Bucket | _CreateBucket (const ring r) |
inital allocation for new buckets | |
static void | _DestroyBucket (Bucket &bt) |
we only expect empty buckets to be left at the end for destructor bt will be set to NULL | |
|
private |
Definition at line 59 of file syzextra.h.
typedef Base::value_type SBucketFactory::Bucket |
Definition at line 62 of file syzextra.h.
Definition at line 64 of file syzextra.h.
|
inline |
Definition at line 70 of file syzextra.h.
|
private |
|
private |
inital allocation for new buckets
we only expect empty buckets to be left at the end for destructor bt will be set to NULL
Definition at line 79 of file syzextra.h.
|
private |