![]() |
My Project
debian-1:4.1.1-p2+ds-4
|
#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 72 of file syzextra.h.
typedef Base::value_type SBucketFactory::Bucket |
Definition at line 75 of file syzextra.h.
|
inline |
Definition at line 77 of file syzextra.h.
|
inline |
Definition at line 83 of file syzextra.h.
|
private |
|
private |
|
staticprivate |
inital allocation for new buckets
Definition at line 64 of file syzextra.cc.
|
staticprivate |
we only expect empty buckets to be left at the end for destructor bt will be set to NULL
Definition at line 72 of file syzextra.cc.
Definition at line 92 of file syzextra.h.
|
private |
Definition at line 120 of file syzextra.h.