Partilhar via


Classe de CElementTraitsBase

Essa classe fornece a impressão padrão e métodos de mover para uma classe de coleção.

template< 
   typename T 
> 
class CElementTraitsBase

Parâmetros

  • T
    O tipo de dados a serem armazenados na coleção.

Membros

Typedefs público

Nome

Descrição

CElementTraitsBase::INARGTYPE

O tipo de dados a ser usado para adicionar elementos ao objeto da classe de coleção.

CElementTraitsBase::OUTARGTYPE

O tipo de dados a ser usado para recuperar elementos de objeto da classe de coleção.

Métodos públicos

Nome

Descrição

CElementTraitsBase::CopyElements

Chamar esse método para copiar os elementos armazenados em um objeto da classe de coleção.

CElementTraitsBase::RelocateElements

Chamar esse método para realoque elementos armazenados em um objeto da classe de coleção.

Comentários

Essa classe base define métodos para copiar os elementos e relocating em uma coleção classe. É utilizado pelas classes CDefaultElementTraits, CStringRefElementTraits, e CStringElementTraitsI.

Para obter mais informações, consulte Classes de coleção de ATL.

Requisitos

Cabeçalho: atlcoll.h

Consulte também

Outros recursos

Visão geral da classe de ATL