Condividi tramite


CElementTraitsBase Class

Questa classe fornisce metodi predefiniti di spostamento e di copia per una classe di raccolte.

template< 
   typename T 
> 
class CElementTraitsBase

Parametri

  • T
    Il tipo di dati da archiviare nella libreria.

Membri

Typedef pubblici

Nome

Descrizione

CElementTraitsBase::INARGTYPE

Il tipo di dati da utilizzare per l'aggiunta di elementi all'oggetto classe di raccolte.

CElementTraitsBase::OUTARGTYPE

Il tipo di dati da utilizzare per recuperare gli elementi dall'oggetto classe di raccolte.

Metodi pubblici

Nome

Descrizione

CElementTraitsBase::CopyElements

Chiamare questo metodo per copiare elementi archiviati in un oggetto classe di raccolte.

CElementTraitsBase::RelocateElements

Chiamare questo metodo per riassegnare gli elementi archiviati in un oggetto classe di raccolte.

Note

Questa classe base definisce i metodi per la copia e la rilocazione degli elementi in una classe di raccolte. Viene utilizzato dalle classi CDefaultElementTraits, CStringRefElementTraitse CStringElementTraitsI.

Per ulteriori informazioni, vedere Classi di raccolte ATL.

Requisiti

Header: atlcoll.h

Vedere anche

Altre risorse

ATL Class Overview