_ks_bucket_t Struct Reference

bucket used to hold keys & values in ks_assoc_t associative arrays. More...

#include <ks_assoc.h>


Data Fields

ks_base_t base
char * key
size_t klen
ks_base_tdata


Detailed Description

bucket used to hold keys & values in ks_assoc_t associative arrays.

Definition at line 40 of file ks_assoc.h.


Field Documentation

ks_base_t _ks_bucket_t::base

Definition at line 42 of file ks_assoc.h.

char* _ks_bucket_t::key

A NUL terminated string used as index

Definition at line 43 of file ks_assoc.h.

Referenced by ks_assoc_keys().

size_t _ks_bucket_t::klen

The length of the key (chars)

Definition at line 44 of file ks_assoc.h.

Referenced by ks_assoc_keys().

ks_base_t* _ks_bucket_t::data

A pointer to the data associated with the key

Definition at line 45 of file ks_assoc.h.

Referenced by ks_assoc_get(), and ks_assoc_put().


The documentation for this struct was generated from the following file:
Generated on Wed May 9 01:01:57 2007 for libkarmaclient by  doxygen 1.5.1