dbAnyArray Class Reference

#include <array.h>

Inheritance diagram for dbAnyArray:

dbArray

List of all members.


Detailed Description

Base class for all arrays.

Public Member Functions

size_t length () const
 Get number of elements.
void const * base () const
 Get pointer to array elements.

Static Public Member Functions

static void arrayAllocator (dbAnyArray *aArray, void *data, size_t length)

Protected Attributes

size_t len

Friends

class dbTableDescriptor

Member Function Documentation

static void arrayAllocator ( dbAnyArray aArray,
void *  data,
size_t  length 
) [inline, static]

Reimplemented in dbArray.

size_t length (  )  const [inline]

Get number of elements.

Returns:
array length

void const* base (  )  const [inline]

Get pointer to array elements.

You should not update them directly.

Returns:
pointer to array element


Friends And Related Function Documentation

friend class dbTableDescriptor [friend]

Reimplemented in dbArray.


Member Data Documentation

size_t len [protected]


Online Library Docs

sipXecs home page

Version 4.2.1-018930 2010-07-31T01:13:23 build16 abuild