IEntry (interface)

Usage

Linkage:

-lopenxds_adt

To use the interface:

#include <openxds.adt/IEntry.h>

using namespace openxds::adt;

Method Summary

ReturnsMethod-nameThrows
const char*getKey
E& getValue
IEntry(E)* copy

Methods


getKey

const char* getKey();

Returns

Returns the entry's key.


getValue

E& getValue();

Returns

A reference to the element value stored in this entry.


copy

IEntry<E>* copy();

Returns

A new IEntry instance, that the user is responsible for deallocating.