#include <MemFunTbl.h>
Inheritance diagram for nvutil::MemFunTbl:
Public Methods | |
MemFunTbl (size_t size) | |
reserve 'size' table entries, to avoid frequend allocations. More... | |
PMFN | operator[] (size_t i) const |
read-only access the function pointer stored at index i; behavior is undefined for invalid indices. More... | |
template<typename U> void | addEntry (size_t i, U pmfn) |
register function pointer pmfn at index i; former entry at i will by overridden. More... | |
bool | testEntry (size_t i) const |
test if entry at i is valid. More... |
|
reserve 'size' table entries, to avoid frequend allocations.
|
|
read-only access the function pointer stored at index i; behavior is undefined for invalid indices.
|
|
register function pointer pmfn at index i; former entry at i will by overridden.
|
|
test if entry at i is valid.
|