Logo Search packages:      
Sourcecode: ucimf-openvanilla version File versions  Download package

OVDictionary Class Reference

#include <OpenVanilla.h>

Inheritance diagram for OVDictionary:

OVBase

List of all members.


Detailed Description

An abstract interface for a simple dictionary. It is recommended that this dictionary be implemented as a type-free dictionary, i.e. you can replace the key with any value of any type, and type conversion between integer and string is done transparently, like what is done in e.g. sqlite3.

Definition at line 430 of file OpenVanilla.h.


Public Member Functions

virtual int getInteger (const char *key)=0
virtual int getIntegerWithDefault (const char *key, int value)
virtual const char * getString (const char *key)=0
virtual const char * getStringWithDefault (const char *key, const char *value)
virtual bool keyExist (const char *key)=0
virtual int setInteger (const char *key, int value)=0
virtual const char * setString (const char *key, const char *value)=0

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

Generated by  Doxygen 1.6.0   Back to index