![]() |
#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 More... | |
static void | _DestroyBucket (Bucket &bt) |
we only expect empty buckets to be left at the end for destructor bt will be set to NULL More... | |
|
private |
Definition at line 78 of file syzextra.h.
typedef Base::value_type SBucketFactory::Bucket |
Definition at line 84 of file syzextra.h.
|
inline |
Definition at line 86 of file syzextra.h.
|
inline |
Definition at line 95 of file syzextra.h.
|
private |
|
private |
inital allocation for new buckets
|
staticprivate |
we only expect empty buckets to be left at the end for destructor bt will be set to NULL
Definition at line 101 of file syzextra.cc.
Definition at line 104 of file syzextra.h.
|
private |
Definition at line 136 of file syzextra.h.