A platform for high-performance distributed tool and library development written in C++. It can be deployed in two different cluster modes: standalone or distributed. API for v0.5.0, released on June 13, 2018.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
pdb::MapRecordClass< KeyType, ValueType > Struct Template Reference

#include <PairArray.h>

+ Collaboration diagram for pdb::MapRecordClass< KeyType, ValueType >:

Public Member Functions

size_t getObjSize ()
 
size_t getValueOffset ()
 

Public Attributes

size_t hash
 
KeyType key
 
ValueType value
 

Detailed Description

template<class KeyType, class ValueType>
struct pdb::MapRecordClass< KeyType, ValueType >

Definition at line 39 of file PairArray.cc.

Member Function Documentation

template<class KeyType, class ValueType>
size_t pdb::MapRecordClass< KeyType, ValueType >::getObjSize ( )
inline

Definition at line 44 of file PairArray.cc.

+ Here is the caller graph for this function:

template<class KeyType, class ValueType>
size_t pdb::MapRecordClass< KeyType, ValueType >::getValueOffset ( )
inline

Definition at line 48 of file PairArray.cc.

Member Data Documentation

template<class KeyType, class ValueType>
size_t pdb::MapRecordClass< KeyType, ValueType >::hash

Definition at line 40 of file PairArray.cc.

template<class KeyType, class ValueType>
KeyType pdb::MapRecordClass< KeyType, ValueType >::key

Definition at line 41 of file PairArray.cc.

template<class KeyType, class ValueType>
ValueType pdb::MapRecordClass< KeyType, ValueType >::value

Definition at line 42 of file PairArray.cc.


The documentation for this struct was generated from the following file: