Separatista
Separatista::Element::TagKey Class Reference

#include <element.h>

Public Member Functions

 TagKey (const wchar_t *pTagName, size_t nIndex, const ElementDescriptor *pBranchElementDescriptor)
 Constructor.
 
bool operator< (const TagKey &Other) const
 
bool operator== (const TagKey &Other) const
 
const wchar_t * getTagName () const
 
unsigned int getHash () const
 

Static Public Member Functions

static unsigned int HashKey (const wchar_t *pTagName)
 

Detailed Description

Key container class with custom sort and compare functions. TagKey are ordered by the pBranchElementDescriptor's tag order first and second by their index.

Member Function Documentation

◆ HashKey()

unsigned int Element::TagKey::HashKey ( const wchar_t *  pTagName)
static

Public available method for key hashing.


The documentation for this class was generated from the following files: