Dynalib Utils
Classes | Public Member Functions | Public Attributes | List of all members
DynaTreeLeafElem< K, V > Struct Template Reference

#include <DynaBTree.h>

Collaboration diagram for DynaTreeLeafElem< K, V >:
Collaboration graph
[legend]

Classes

struct  Data
 

Public Member Functions

virtual int compareTo (DynaTreeLeafElem< K, V > *other, MatchType match)
 
virtual void setKeyInSearch (K key)
 
virtual void setValueInSearch (V value)
 
virtual void setKeyInData (K key)
 
virtual void setValueInData (V value)
 
virtual void getKeyFromData (K &key)
 
virtual void getValueFromData (V &value)
 
int size ()
 
int keySize ()
 

Public Attributes

struct DynaTreeLeafElem::Data search
 
Datadata
 

Member Function Documentation

◆ compareTo()

template<typename K , typename V >
int DynaTreeLeafElem< K, V >::compareTo ( DynaTreeLeafElem< K, V > *  other,
MatchType  match 
)
virtual

◆ getKeyFromData()

template<typename K , typename V >
void DynaTreeLeafElem< K, V >::getKeyFromData ( K &  key)
virtual

◆ getValueFromData()

template<typename K , typename V >
void DynaTreeLeafElem< K, V >::getValueFromData ( V &  value)
virtual

◆ keySize()

template<typename K, typename V>
int DynaTreeLeafElem< K, V >::keySize ( )
inline

◆ setKeyInData()

template<typename K , typename V >
void DynaTreeLeafElem< K, V >::setKeyInData ( key)
virtual

◆ setKeyInSearch()

template<typename K , typename V >
void DynaTreeLeafElem< K, V >::setKeyInSearch ( key)
virtual

◆ setValueInData()

template<typename K , typename V >
void DynaTreeLeafElem< K, V >::setValueInData ( value)
virtual

◆ setValueInSearch()

template<typename K , typename V >
void DynaTreeLeafElem< K, V >::setValueInSearch ( value)
virtual

◆ size()

template<typename K, typename V>
int DynaTreeLeafElem< K, V >::size ( )
inline

Member Data Documentation

◆ data

template<typename K, typename V>
Data* DynaTreeLeafElem< K, V >::data

◆ search

template<typename K, typename V>
struct DynaTreeLeafElem::Data DynaTreeLeafElem< K, V >::search

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