Google

Main Page   Class Hierarchy   Compound List   File List   Compound Members  

csKeyValuePair Class Reference

A Key Value pair. More...

#include <keyval.h>

Inheritance diagram for csKeyValuePair:

csObject iObject iBase List of all members.

Public Methods

 csKeyValuePair (const char *Key, const char *Value)
 The constructor. Requires both key and value. Data is being copied!

virtual ~csKeyValuePair ()
 The destructor as usual.

const char* GetKey () const
 Get the key string of the pair.

void SetKey (const char *s)
 Set the key string of the pair.

const char* GetValue () const
 Get the value string of the pair.

void SetValue (const char *value)
 Set the value of a key in an object.

 SCF_DECLARE_IBASE_EXT (csObject)

Public Attributes

csKeyValuePair::KeyValuePair  scfiKeyValuePair

Detailed Description

A Key Value pair.

This object contains a 'key' string and a 'value' string. The 'key' string is the same as the name of the object as returned from the iObject.


The documentation for this class was generated from the following file:
Generated for Crystal Space by doxygen 1.2.5 written by Dimitri van Heesch, ©1997-2000