|
template<class BUCKET > |
static void | load (BUCKET *dstBucket, const BUCKET &srcBucket) |
| Load the specified srcBucket into the specified dstBucket .
|
|
template<class KEY > |
static bool | areEqual (const KEY &key1, const KEY &key2) |
|
static bool | areEqual (const ConstCharPtr &key1, const ConstCharPtr &key2) |
|
template<class BUCKET > |
static bool | isNull (const BUCKET &bucket) |
|
static bool | isNull (const bsl::string &bucket) |
|
static bool | isNull (const ConstCharPtr &bucket) |
|
template<class KEY , class VALUE > |
static bool | isNull (const bsl::pair< KEY, VALUE > &bucket) |
|
template<class BUCKET > |
static void | setToNull (BUCKET *bucket) |
| Load a null value into the specified bucket .
|
|
static void | setToNull (bsl::string *bucket) |
|
static void | setToNull (ConstCharPtr *bucket) |
|
template<class KEY , class VALUE > |
static void | setToNull (bsl::pair< KEY, VALUE > *bucket) |
|
template<class BUCKET > |
static bool | isRemoved (const BUCKET &bucket) |
|
static bool | isRemoved (const bsl::string &bucket) |
|
static bool | isRemoved (const ConstCharPtr &bucket) |
|
template<class KEY , class VALUE > |
static bool | isRemoved (const bsl::pair< KEY, VALUE > &bucket) |
|
template<class BUCKET > |
static void | setToRemoved (BUCKET *bucket) |
| Load a removed value into the specified bucket .
|
|
static void | setToRemoved (bsl::string *bucket) |
|
static void | setToRemoved (ConstCharPtr *bucket) |
|
template<class KEY , class VALUE > |
static void | setToRemoved (bsl::pair< KEY, VALUE > *bucket) |
|
Default traits provided by this component. See component-level documentation for more details. Note that this class is not intended to be used by clients, but the name of this struct must be public so that clients can explicitly specify this struct when default traits are needed.