BloombergLP::bdlcc::Cache::insertBulk

insertBulk overloads

Synopses

Declared in <bdlcc_cache.h>

Insert the specified movable data into this cache.

int
insertBulk(bslmf::MovableRef<bsl::vector<KVType>> data);
» more...

Insert the specified data of key-value pairs into this cache.

int
insertBulk(bsl::vector<KVType> const& data);
» more...

Insert the specified range of key-value pairs into this cache.

template<class INPUT_ITERATOR>
int
insertBulk(
    INPUT_ITERATOR begin,
    INPUT_ITERATOR end);
» more...

Return Value

the number of items successfully inserted

Parameters

NameDescription
datakey-value pairs to insert
beginbeginning of the key-value range
endend of the key-value range