![]() |
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.
|
#include <SharedHashSet.h>
Inheritance diagram for pdb::SharedHashSet:
Collaboration diagram for pdb::SharedHashSet:Public Member Functions | |
| SharedHashSet (std::string myName, size_t pageSize) | |
| bool | isValid () |
| size_t | getSize () override |
| ~SharedHashSet () | |
| std::string | getHashSetType () override |
| std::string | getHashSetName () |
| size_t | getPageSize () |
| void * | getPage () |
| void | cleanup () override |
Private Attributes | |
| std::string | setName |
| void * | pageData = nullptr |
| size_t | pageSize |
Definition at line 34 of file SharedHashSet.h.
|
inline |
Definition at line 49 of file SharedHashSet.h.
|
inline |
|
inlineoverridevirtual |
Implements pdb::AbstractHashSet.
Definition at line 96 of file SharedHashSet.h.
Here is the caller graph for this function:
|
inline |
Definition at line 81 of file SharedHashSet.h.
|
inlineoverridevirtual |
Implements pdb::AbstractHashSet.
Definition at line 76 of file SharedHashSet.h.
|
inline |
Definition at line 91 of file SharedHashSet.h.
|
inline |
Definition at line 86 of file SharedHashSet.h.
|
inlineoverridevirtual |
Implements pdb::AbstractHashSet.
Definition at line 66 of file SharedHashSet.h.
|
inline |
Definition at line 58 of file SharedHashSet.h.
|
private |
Definition at line 41 of file SharedHashSet.h.
|
private |
Definition at line 44 of file SharedHashSet.h.
|
private |
Definition at line 38 of file SharedHashSet.h.