Attributes Struct Reference

#include <avis/attributes.h>


Detailed Description

A map of string names to polymorphic Value instances.

This is used as the payload for notification messages (see elvin_send()) and for specifying connection options to the router (see elvin_open()).

All string keys and Value's associated with them are considered to be owned by the Attributes instance and will be automatically freed when appropriate. For convenience, most of the methods used to add entries automatically copy their string name parameter before adding: see the documentation for each function for more information.

See also:
attributes_create()

AttributesIter

Value


Data Fields

struct hashtable * table

Field Documentation

struct hashtable* Attributes::table [read]


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

Generated on Mon Jan 12 19:19:12 2009 for Avis Client Library by  doxygen 1.5.6