Sdílet prostřednictvím


CMapWordToOb – třída

Podporuje mapy CObject ukazatelů s klíči 16bitovými slovy.

Syntaxe

class CMapWordToOb : public CObject

Členové

Členské funkce jsou podobné členské funkce CMapWordToOb třídy CMapStringToOb. Vzhledem k této podobnosti můžete použít CMapStringToOb referenční dokumentaci pro specifika členské funkce. Kdykoli uvidíte CString nebo const ukazatel na char funkci jako parametr funkce nebo návratovou hodnotu, nahraďte word.

BOOL CMapWordToOb::Lookup( WORD <key>, CObject*& <rValue> ) const;

Například se přeloží na

BOOL CMapStringToOb::Lookup( const char* <key>, CObject*& <rValue> ) const;

Veřejné konstruktory

Jméno popis
CMapWordToOb::CMapWordToOb Konstruktor

Veřejné metody

Jméno popis
CMapWordToOb::GetCount Vrátí počet prvků v této mapě.
CMapWordToOb::GetHashTableSize Určuje aktuální počet prvků v tabulce hash.
CMapWordToOb::GetNextAssoc Získá další prvek pro iterování.
CMapWordToOb::GetSize Vrátí počet prvků v této mapě.
CMapWordToOb::GetStartPosition Vrátí pozici prvního prvku.
CMapWordToOb::HashKey Vypočítá hodnotu hash zadaného klíče.
CMapWordToOb::InitHashTable Inicializuje tabulku hash.
CMapWordToOb::IsEmpty Testuje podmínku prázdné mapy (žádné prvky).
CMapWordToOb::Lookup Vyhledá ukazatel void na základě klíče ukazatele void. Hodnota ukazatele, nikoli entita, na kterou odkazuje, se používá pro porovnání klíčů.
CMapWordToOb::LookupKey Vrátí odkaz na klíč přidružený k zadané hodnotě klíče.
CMapWordToOb::RemoveAll Odebere všechny prvky z této mapy.
CMapWordToOb::RemoveKey Odebere prvek určený klíčem.
CMapWordToOb::SetAt Vloží prvek do mapy; nahradí existující prvek, pokud je nalezen odpovídající klíč.

Veřejné operátory

Jméno popis
CMapWordToOb::operator [ ] Vloží prvek do mapy – nahrazení operátoru SetAt.

Poznámky

CMapWordToOb zahrnuje IMPLEMENT_SERIAL makro pro podporu serializace a dumpingu jeho prvků. Každý prvek je serializován postupně, pokud je mapa uložena do archivu, buď s přetíženým kurzorem ( <<) operátor nebo členské Serialize funkce.

Pokud potřebujete výpis jednotlivých prvků WORD- CObject musíte nastavit hloubku kontextu výpisu na hodnotu 1 nebo vyšší.

Při odstranění objektu CMapWordToOb nebo při odebrání CObject jeho prvků se ukazatele odeberou. Objekty odkazované CObject ukazateli nejsou zničeny.

Další informace najdete CMapWordToObv článku Kolekce.

Hierarchie dědičnosti

Objekt CObject

CMapWordToOb

Požadavky

Hlavička: afxcoll.h

Viz také

CObject – třída
Graf hierarchie