template<typename K>
class faster::groupedFdd< K >
Definition at line 55 of file groupedFdd.h.
|
| template<typename T , typename U > |
| | groupedFdd (fastContext *c, iFddCore< K, T > *fdd0, iFddCore< K, U > *fdd1, system_clock::time_point &start) |
| | Creates a indexedFdd group with two members. More...
|
| |
| template<typename T , typename U , typename V > |
| | groupedFdd (fastContext *c, iFddCore< K, T > *fdd0, iFddCore< K, U > *fdd1, iFddCore< K, V > *fdd2, system_clock::time_point &start) |
| | Creates a indexedFdd group with two members. More...
|
| |
| groupedFdd< K > * | cache () |
| | Prevents automatic memory deallocation from hapenning. More...
|
| |
|
void | discard () |
| | deallocates previously cached fdd
|
| |
|
bool | isGroupedByKey () |
| |
|
void | setGroupedByKey (bool gbk UNUSED) |
| |
|
groupedFdd< K > * | updateByKey (updateByKeyG2FunctionP< K > funcP) |
| |
|
groupedFdd< K > * | updateByKey (updateByKeyG3FunctionP< K > funcP) |
| |
|
groupedFdd< K > * | bulkUpdate (bulkUpdateG2FunctionP< K > funcP) |
| |
|
groupedFdd< K > * | bulkUpdate (bulkUpdateG3FunctionP< K > funcP) |
| |
|
template<typename Ko , typename To > |
| indexedFdd< Ko, To > * | mapByKey (ImapByKeyG2FunctionP< K, Ko, To > funcP) |
| |
|
template<typename Ko , typename To > |
| indexedFdd< Ko, To > * | mapByKey (ImapByKeyG3FunctionP< K, Ko, To > funcP) |
| |
|
template<typename To > |
| fdd< To > * | mapByKey (mapByKeyG2FunctionP< K, To > funcP) |
| |
|
template<typename To > |
| fdd< To > * | mapByKey (mapByKeyG3FunctionP< K, To > funcP) |
| |
|
template<typename Ko , typename To > |
| indexedFdd< Ko, To > * | flatMapByKey (IflatMapByKeyG2FunctionP< K, Ko, To > funcP) |
| |
|
template<typename Ko , typename To > |
| indexedFdd< Ko, To > * | flatMapByKey (IflatMapByKeyG3FunctionP< K, Ko, To > funcP) |
| |
|
template<typename To > |
| fdd< To > * | flatMapByKey (flatMapByKeyG2FunctionP< K, To > funcP) |
| |
|
template<typename To > |
| fdd< To > * | flatMapByKey (flatMapByKeyG3FunctionP< K, To > funcP) |
| |
|
template<typename Ko , typename To > |
| indexedFdd< Ko, To > * | bulkFlatMap (IbulkFlatMapG2FunctionP< K, Ko, To > funcP) |
| |
|
template<typename Ko , typename To > |
| indexedFdd< Ko, To > * | bulkFlatMap (IbulkFlatMapG3FunctionP< K, Ko, To > funcP) |
| |
|
template<typename To > |
| fdd< To > * | bulkFlatMap (bulkFlatMapG2FunctionP< K, To > funcP) |
| |
|
template<typename To > |
| fdd< To > * | bulkFlatMap (bulkFlatMapG3FunctionP< K, To > funcP) |
| |