#include <Tree_V.h>
Tipos públicos | |
| typedef E | value_type |
| Nombre estándar del tipo de elemento contenido. | |
Métodos privados | |
| Tree_Node (const value_type &d) | |
| Constructor de vector. | |
| void | No_Children () |
Pone en nulo todos los punteros a los hijos porque ni Get_New() ni el constructor lo hacen. | |
Métodos privados estáticos | |
| Tree_Node * | Get_New (const E &d) |
Crea un nuevo nodo y lo inicializa con "d". | |
Atributos privados | |
| value_type | m_data |
| Valor almacenado en el nodo. | |
| unsigned | m_refCount |
| Cantidad de punteros hacia mi. | |
| int | m_n_child |
Soy el el hijo número "m_n_child" de mi padre. | |
| Tree_Node * | m_father |
| Puntero al nodo padre. | |
| Tree_Node * | m_Lchild [N] |
| Punteros a cada uno de los hijos. | |
Atributos privados estáticos | |
| const unsigned | N = 15 |
| Cantidad máxima de hijos por nodo. | |
Amigas | |
| class | Tree<E> |
Definición en la línea 31 del archivo Tree_V.h.
|
|||||
|
Nombre estándar del tipo de elemento contenido.
|
|
||||||||||
|
Constructor de vector.
|
|
||||||||||
|
Crea un nuevo nodo y lo inicializa con
|
|
|||||||||
|
Pone en nulo todos los punteros a los hijos porque ni
|
|
|||||
|
|
|
|||||
|
Cantidad máxima de hijos por nodo.
|
|
|||||
|
Valor almacenado en el nodo.
|
|
|||||
|
Cantidad de punteros hacia mi.
|
|
|||||
|
Soy el el hijo número
|
|
|||||
|
Puntero al nodo padre.
|
|
|||||
|
Punteros a cada uno de los hijos.
|
1.3.9.1