Compartilhar via


CObList membros

Membros de classe base

CObject membros

Construção

CObList

Constrói uma lista vazia de CObject ponteiros.

Acesso de cabeçote/Laço

GetHead

Retorna o elemento head da lista (não pode ser vazio).

GetTail

Retorna o elemento final da lista (não pode ser vazio).

Operações

AddHead

Adiciona um elemento (ou todos os elementos em outra lista) a cabeça da lista (torna um novo head).

AddTail

Adiciona um elemento (ou todos os elementos em outra lista) para o final da lista (faz um laço novo).

RemoveAll

Remove todos os elementos desta lista.

RemoveHead

Remove o elemento do topo da lista.

RemoveTail

Remove o elemento da parte inferior da lista.

Iteração

GetHeadPosition

Retorna a posição do elemento head da lista.

GetNext

Obtém o próximo elemento de iteração.

GetPrev

Obtém o elemento anterior para a iteração.

GetTailPosition

Retorna a posição do elemento final da lista.

Recuperação/modificação

GetAt

Obtém o elemento em uma posição determinada.

RemoveAt

Remove um elemento nesta lista, especificado pela posição.

SetAt

Define o elemento em uma posição determinada.

Inserção

InsertAfter

Insere um novo elemento após uma determinada posição.

InsertBefore

Insere um novo elemento antes de uma determinada posição.

A pesquisa

Localizar

Obtém a posição de um elemento especificado pelo valor do ponteiro.

FindIndex

Obtém a posição de um elemento especificado por um índice baseado em zero.

Status

GetSize

Retorna o número de elementos nesta lista.

GetCount

Retorna o número de elementos nesta lista.

IsEmpty

Testes para a condição de lista vazia (sem elementos).

Consulte também

Referência

Classe cObList

Gráfico de hierarquia