libmoldeo (Moldeo 1.0 Core)  1.0
libmoldeo es el conjunto de objetos y funciones, que permiten ejecutar las operaciones básicas de la plataforma Moldeo, y que compone su núcleo.
Referencia de la plantilla de la Clase moDynamicArray< T >

#include <moArrayH.h>

Diagrama de colaboración para moDynamicArray< T >:
Collaboration graph

Métodos públicos

 moDynamicArray ()
 
 moDynamicArray (const moDynamicArray &src)
 
moDynamicArrayoperator= (const moDynamicArray &src)
 
 moDynamicArray (int N)
 
MOboolean Init (int N, T initvalue)
 
MOboolean Finish ()
 
virtual ~moDynamicArray ()
 
void Empty ()
 
void Set (int x, const T &value)
 
const T & Get (int x) const
 
T & operator[] (int x)
 
MOuint Count () const
 
void Add (const T &value)
 
void Remove (int x)
 
void Copy (moDynamicArray &A)
 
void Copy (moDynamicArray &A, int x0, int x1)
 
 moDynamicArray ()
 
 moDynamicArray (const moDynamicArray &src)
 
moDynamicArrayoperator= (const moDynamicArray &src)
 
 moDynamicArray (int N)
 
MOboolean Init (int N, T initvalue)
 
MOboolean Finish ()
 
virtual ~moDynamicArray ()
 
void Empty ()
 
void Set (int x, const T &value)
 
const T & Get (int x) const
 
T & operator[] (int x)
 
MOuint Count ()
 
void Add (const T &value)
 
void Remove (int x)
 
void Copy (moDynamicArray &A)
 
void Copy (moDynamicArray &A, int x0, int x1)
 

Atributos privados

T * array
 
MOuint n
 
m_NULL
 

Descripción detallada

template<class T>
class moDynamicArray< T >

Definición en la línea 65 del archivo moArrayH.h.

Documentación del constructor y destructor

◆ moDynamicArray() [1/6]

template<class T >
moDynamicArray< T >::moDynamicArray ( )
inline

Definición en la línea 74 del archivo moArrayH.h.

◆ moDynamicArray() [2/6]

template<class T >
moDynamicArray< T >::moDynamicArray ( const moDynamicArray< T > &  src)
inline

Definición en la línea 79 del archivo moArrayH.h.

◆ moDynamicArray() [3/6]

template<class T >
moDynamicArray< T >::moDynamicArray ( int  N)
inline

Definición en la línea 92 del archivo moArrayH.h.

◆ ~moDynamicArray() [1/2]

template<class T >
virtual moDynamicArray< T >::~moDynamicArray ( )
inlinevirtual

Definición en la línea 127 del archivo moArrayH.h.

◆ moDynamicArray() [4/6]

template<class T >
moDynamicArray< T >::moDynamicArray ( )
inline

Definición en la línea 74 del archivo moArrayH.h.

◆ moDynamicArray() [5/6]

template<class T >
moDynamicArray< T >::moDynamicArray ( const moDynamicArray< T > &  src)
inline

Definición en la línea 79 del archivo moArrayH.h.

◆ moDynamicArray() [6/6]

template<class T >
moDynamicArray< T >::moDynamicArray ( int  N)
inline

Definición en la línea 92 del archivo moArrayH.h.

◆ ~moDynamicArray() [2/2]

template<class T >
virtual moDynamicArray< T >::~moDynamicArray ( )
inlinevirtual

Definición en la línea 127 del archivo moArrayH.h.

Documentación de las funciones miembro

◆ Add() [1/2]

template<class T >
void moDynamicArray< T >::Add ( const T &  value)
inline

Definición en la línea 172 del archivo moArrayH.h.

◆ Add() [2/2]

template<class T >
void moDynamicArray< T >::Add ( const T &  value)
inline

Definición en la línea 172 del archivo moArrayH.h.

◆ Copy() [1/4]

template<class T >
void moDynamicArray< T >::Copy ( moDynamicArray< T > &  A)
inline

Definición en la línea 212 del archivo moArrayH.h.

Gráfico de llamadas para esta función:

◆ Copy() [2/4]

template<class T >
void moDynamicArray< T >::Copy ( moDynamicArray< T > &  A)
inline

Definición en la línea 212 del archivo moArrayH.h.

Gráfico de llamadas para esta función:

◆ Copy() [3/4]

template<class T >
void moDynamicArray< T >::Copy ( moDynamicArray< T > &  A,
int  x0,
int  x1 
)
inline

Definición en la línea 216 del archivo moArrayH.h.

◆ Copy() [4/4]

template<class T >
void moDynamicArray< T >::Copy ( moDynamicArray< T > &  A,
int  x0,
int  x1 
)
inline

Definición en la línea 216 del archivo moArrayH.h.

◆ Count() [1/2]

template<class T >
MOuint moDynamicArray< T >::Count ( ) const
inline

Definición en la línea 168 del archivo moArrayH.h.

Gráfico de llamadas a esta función:

◆ Count() [2/2]

template<class T >
MOuint moDynamicArray< T >::Count ( )
inline

Definición en la línea 168 del archivo moArrayH.h.

◆ Empty() [1/2]

template<class T >
void moDynamicArray< T >::Empty ( )
inline

Definición en la línea 135 del archivo moArrayH.h.

◆ Empty() [2/2]

template<class T >
void moDynamicArray< T >::Empty ( )
inline

Definición en la línea 135 del archivo moArrayH.h.

◆ Finish() [1/2]

template<class T >
MOboolean moDynamicArray< T >::Finish ( )
inline

Definición en la línea 122 del archivo moArrayH.h.

◆ Finish() [2/2]

template<class T >
MOboolean moDynamicArray< T >::Finish ( )
inline

Definición en la línea 122 del archivo moArrayH.h.

◆ Get() [1/2]

template<class T >
const T& moDynamicArray< T >::Get ( int  x) const
inline

Definición en la línea 151 del archivo moArrayH.h.

◆ Get() [2/2]

template<class T >
const T& moDynamicArray< T >::Get ( int  x) const
inline

Definición en la línea 151 del archivo moArrayH.h.

◆ Init() [1/2]

template<class T >
MOboolean moDynamicArray< T >::Init ( int  N,
initvalue 
)
inline

Definición en la línea 105 del archivo moArrayH.h.

◆ Init() [2/2]

template<class T >
MOboolean moDynamicArray< T >::Init ( int  N,
initvalue 
)
inline

Definición en la línea 105 del archivo moArrayH.h.

◆ operator=() [1/2]

template<class T >
moDynamicArray& moDynamicArray< T >::operator= ( const moDynamicArray< T > &  src)
inline

Definición en la línea 83 del archivo moArrayH.h.

◆ operator=() [2/2]

template<class T >
moDynamicArray& moDynamicArray< T >::operator= ( const moDynamicArray< T > &  src)
inline

Definición en la línea 83 del archivo moArrayH.h.

◆ operator[]() [1/2]

template<class T >
T& moDynamicArray< T >::operator[] ( int  x)
inline

Definición en la línea 160 del archivo moArrayH.h.

◆ operator[]() [2/2]

template<class T >
T& moDynamicArray< T >::operator[] ( int  x)
inline

Definición en la línea 160 del archivo moArrayH.h.

◆ Remove() [1/2]

template<class T >
void moDynamicArray< T >::Remove ( int  x)
inline

Definición en la línea 190 del archivo moArrayH.h.

◆ Remove() [2/2]

template<class T >
void moDynamicArray< T >::Remove ( int  x)
inline

Definición en la línea 190 del archivo moArrayH.h.

◆ Set() [1/2]

template<class T >
void moDynamicArray< T >::Set ( int  x,
const T &  value 
)
inline

Definición en la línea 145 del archivo moArrayH.h.

◆ Set() [2/2]

template<class T >
void moDynamicArray< T >::Set ( int  x,
const T &  value 
)
inline

Definición en la línea 145 del archivo moArrayH.h.

Documentación de los datos miembro

◆ array

template<class T >
T * moDynamicArray< T >::array
private

Definición en la línea 68 del archivo moArrayH.h.

◆ m_NULL

template<class T >
T moDynamicArray< T >::m_NULL
private

Definición en la línea 70 del archivo moArrayH.h.

◆ n

template<class T >
MOuint moDynamicArray< T >::n
private

Definición en la línea 69 del archivo moArrayH.h.


La documentación para esta clase fue generada a partir del siguiente fichero: