_ks_array_t Struct Reference

libkarmaclient array type. More...

#include <ks_array.h>


Data Fields

ks_base_t base
int size
int length
ks_base_t ** data


Detailed Description

libkarmaclient array type.

Definition at line 41 of file ks_array.h.


Field Documentation

ks_base_t _ks_array_t::base

Definition at line 43 of file ks_array.h.

Referenced by ks_array_init().

int _ks_array_t::size

Number of elements allocated.

Definition at line 44 of file ks_array.h.

Referenced by ks_array_add(), ks_array_extend(), and ks_array_init().

int _ks_array_t::length

Number of elements used.

Definition at line 45 of file ks_array.h.

Referenced by ks_array_add(), ks_array_fini(), ks_array_init(), ks_array_length(), and ks_array_remove().

ks_base_t** _ks_array_t::data

The data stored in the array.

Definition at line 46 of file ks_array.h.

Referenced by ks_array_add(), ks_array_extend(), ks_array_fini(), ks_array_get(), ks_array_init(), ks_array_remove(), ks_array_set(), and ks_array_sort().


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