Classe de CHeapPtrElementTraits
Essa classe fornece métodos estáticos, funções, e typedefs úteis para criar coleções de ponteiros da heap.
Importante
Essa classe e seus membros não podem ser usados em aplicativos executados em tempo de execução do windows.
template<
typename T,
class Allocator= ATL::CCRTAllocator
>
class CHeapPtrElementTraits : public CDefaultElementTraits<
ATL::CHeapPtr< T, Allocator>
>
Parâmetros
T
O tipo de objeto para ser armazenado na classe de coleção.Allocator
A classe de alocação de memória para usar. O padrão é CCRTAllocator.
Membros
Typedefs público
Nome |
Descrição |
---|---|
O tipo de dados a ser usado para adicionar elementos ao objeto da classe de coleção. |
|
O tipo de dados a ser usado para recuperar elementos de objeto da classe de coleção. |
Comentários
Essa classe fornece métodos estáticos, funções, e typedefs para ajudar à criação de objetos de classe de coleção que contêm ponteiros da heap. A classe deriva de CHeapPtrListCHeapPtrElementTraits.
Para obter mais informações, consulte Classes de coleção de ATL.
Hierarquia de herança
CHeapPtrElementTraits
Requisitos
Cabeçalho: atlcoll.h
Consulte também
Referência
Classe de CDefaultElementTraits