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 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: