FX::FXArray< TYPE > Class Template Reference

#include <FXArray.h>

List of all members.


Detailed Description

template<class TYPE>
class FX::FXArray< TYPE >

Array of some generic type.

Definition at line 36 of file FXArray.h.

Public Member Functions

 FXArray ()
 FXArray (FXint n)
 FXArray (const FXArray< TYPE > &src)
 FXArray (const TYPE &src, FXint n)
 FXArray (const TYPE *src, FXint n)
FXint no () const
bool no (FXint n)
FXArray< TYPE > & operator= (const FXArray< TYPE > &src)
TYPE & operator[] (FXint i)
const TYPE & operator[] (FXint i) const
TYPE & at (FXint i)
const TYPE & at (FXint i) const
TYPE * data () const
FXArray< TYPE > & adopt (FXArray< TYPE > &src)
FXArray< TYPE > & assign (const TYPE &src)
FXArray< TYPE > & assign (const TYPE &src, FXint n)
FXArray< TYPE > & assign (const TYPE *src, FXint n)
FXArray< TYPE > & assign (const FXArray< TYPE > &src)
FXArray< TYPE > & insert (FXint pos, const TYPE &src)
FXArray< TYPE > & insert (FXint pos, const TYPE &src, FXint n)
FXArray< TYPE > & insert (FXint pos, const TYPE *src, FXint n)
FXArray< TYPE > & insert (FXint pos, const FXArray< TYPE > &src)
FXArray< TYPE > & prepend (const TYPE &src)
FXArray< TYPE > & prepend (const TYPE &src, FXint n)
FXArray< TYPE > & prepend (const TYPE *src, FXint n)
FXArray< TYPE > & prepend (const FXArray< TYPE > &src)
FXArray< TYPE > & append (const TYPE &src)
FXArray< TYPE > & append (const TYPE &src, FXint n)
FXArray< TYPE > & append (const TYPE *src, FXint n)
FXArray< TYPE > & append (const FXArray< TYPE > &src)
FXArray< TYPE > & erase (FXint pos)
FXArray< TYPE > & erase (FXint pos, FXint n)
FXArray< TYPE > & clear ()
 ~FXArray ()

Protected Attributes

TYPE * ptr
FXint num


The documentation for this class was generated from the following file:
(C) 2002-2009 Niall Douglas. Some parts (C) to assorted authors.
Generated on Fri Nov 20 18:32:41 2009 for TnFOX by doxygen v1.4.7