libmoldeo (Moldeo 1.0 Core)  1.0
libmoldeo is the group of objects and functions that executes the basic operations of Moldeo 1.0 Platform.
Referencia de la Clase moTextHeap

lista de textos Más...

#include <moText.h>

Diagrama de colaboración para moTextHeap:
Collaboration graph

Métodos públicos

 moTextHeap ()
 
 moTextHeap (int max_heap)
 
 moTextHeap (const moTextHeap &p_copy)
 
moTextHeapoperator= (const moTextHeap &p_src)
 
virtual ~moTextHeap ()
 
void Init (int max_heap=MO_MAX_DEBUG)
 
void Push (const moText &p_text)
 
moText Pop ()
 
const moTextGet (int x) const
 
int Count () const
 
int GetMaxHeap () const
 
void Set (int p_position, const moText &p_text)
 
void Clean ()
 
 moTextHeap ()
 
 moTextHeap (int)
 
 ~moTextHeap ()
 
void Push (moText)
 
moText Pop ()
 
moText Get (int x)
 
void Set (int, moText)
 

Atributos privados

moTextarray
 
int n
 
int count
 
moText m_NULL
 

Descripción detallada

lista de textos

lista tipo FIFO para textos.

Definición en la línea 306 del archivo moText.h.

Documentación del constructor y destructor

◆ moTextHeap() [1/5]

moTextHeap::moTextHeap ( )

Definición en la línea 973 del archivo moText.cpp.

Gráfico de llamadas a esta función:

◆ moTextHeap() [2/5]

moTextHeap::moTextHeap ( int  max_heap)

Definición en la línea 980 del archivo moText.cpp.

◆ moTextHeap() [3/5]

moTextHeap::moTextHeap ( const moTextHeap p_copy)

Definición en la línea 997 del archivo moText.cpp.

◆ ~moTextHeap() [1/2]

moTextHeap::~moTextHeap ( )
virtual

Definición en la línea 1013 del archivo moText.cpp.

Gráfico de llamadas a esta función:

◆ moTextHeap() [4/5]

moTextHeap::moTextHeap ( )

◆ moTextHeap() [5/5]

moTextHeap::moTextHeap ( int  )

◆ ~moTextHeap() [2/2]

moTextHeap::~moTextHeap ( )

Documentación de las funciones miembro

◆ Clean()

void moTextHeap::Clean ( )

Definición en la línea 1019 del archivo moText.cpp.

◆ Count()

int moTextHeap::Count ( ) const
inline

Definición en la línea 322 del archivo moText.h.

Gráfico de llamadas a esta función:

◆ Get() [1/2]

moText moTextHeap::Get ( int  x)

Definición en la línea 983 del archivo moText.cpp.

◆ Get() [2/2]

const moText & moTextHeap::Get ( int  x) const

Definición en la línea 1048 del archivo moText.cpp.

Gráfico de llamadas a esta función:

◆ GetMaxHeap()

int moTextHeap::GetMaxHeap ( ) const
inline

Definición en la línea 323 del archivo moText.h.

Gráfico de llamadas a esta función:

◆ Init()

void moTextHeap::Init ( int  max_heap = MO_MAX_DEBUG)

Definición en la línea 988 del archivo moText.cpp.

◆ operator=()

moTextHeap & moTextHeap::operator= ( const moTextHeap p_src)

Definición en la línea 1002 del archivo moText.cpp.

Gráfico de llamadas para esta función:

◆ Pop() [1/2]

moText moTextHeap::Pop ( )

◆ Pop() [2/2]

moText moTextHeap::Pop ( )

Definición en la línea 1032 del archivo moText.cpp.

Gráfico de llamadas a esta función:

◆ Push() [1/2]

void moTextHeap::Push ( moText  T)

Definición en la línea 965 del archivo moText.cpp.

Gráfico de llamadas para esta función:

◆ Push() [2/2]

void moTextHeap::Push ( const moText p_text)
inline

Definición en la línea 316 del archivo moText.h.

Gráfico de llamadas a esta función:

◆ Set() [1/2]

void moTextHeap::Set ( int  x,
moText  T 
)

Definición en la línea 994 del archivo moText.cpp.

◆ Set() [2/2]

void moTextHeap::Set ( int  p_position,
const moText p_text 
)

Definición en la línea 1056 del archivo moText.cpp.

Documentación de los datos miembro

◆ array

moText * moTextHeap::array
private

Definición en la línea 328 del archivo moText.h.

◆ count

int moTextHeap::count
private

Definición en la línea 330 del archivo moText.h.

◆ m_NULL

moText moTextHeap::m_NULL
private

Definición en la línea 331 del archivo moText.h.

◆ n

int moTextHeap::n
private

Definición en la línea 329 del archivo moText.h.


La documentación para esta clase fue generada a partir de los siguientes ficheros: