Public Member Functions | Public Attributes

ASql::Data::NullableArray< T, size > Struct Template Reference

Class for adding null capabilities to character arrays. More...

#include <asql.hpp>

Inheritance diagram for ASql::Data::NullableArray< T, size >:
ASql::Data::NullablePar

List of all members.

Public Member Functions

void * getVoid ()
 Retrieve a void pointer to the object contained in the class.
 operator T * ()
 NullableArray ()
 NullableArray (const T &x)

Public Attributes

object [size]

Detailed Description

template<class T, int size>
struct ASql::Data::NullableArray< T, size >

Class for adding null capabilities to character arrays.

Definition at line 150 of file asql.hpp.


Constructor & Destructor Documentation

template<class T, int size>
ASql::Data::NullableArray< T, size >::NullableArray (  ) [inline]

Definition at line 155 of file asql.hpp.

template<class T, int size>
ASql::Data::NullableArray< T, size >::NullableArray ( const T &  x ) [inline]

Definition at line 156 of file asql.hpp.


Member Function Documentation

template<class T, int size>
void* ASql::Data::NullableArray< T, size >::getVoid (  ) [inline, virtual]

Retrieve a void pointer to the object contained in the class.

Returns:
Void pointer to the object contained in the class.

Implements ASql::Data::NullablePar.

Definition at line 153 of file asql.hpp.

References ASql::Data::NullableArray< T, size >::object.

template<class T, int size>
ASql::Data::NullableArray< T, size >::operator T * (  ) [inline]

Definition at line 154 of file asql.hpp.

References ASql::Data::NullableArray< T, size >::object.


Member Data Documentation

template<class T, int size>
T ASql::Data::NullableArray< T, size >::object[size]

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