CMapStringToString Class

The structure used for this class is CMapStringToString

Quick Ref

void CMapStringToString::CMapStringToString(int nBlockSize)

virtual void CMapStringToString::~CMapStringToString()

CMapStringToString::CAssoc* CMapStringToString::GetAssocAt(const char* key, unsigned int& nHash)

void CMapStringToString::GetNextAssoc(__POSITION*& rNextPosition, CString& rKey, CString& rValue)

int CMapStringToString::Lookup(const char* key, CString& rValue)

CMapStringToString::CAssoc* CMapStringToString::NewAssoc()

void CMapStringToString::RemoveAll()

int CMapStringToString::RemoveKey(const char* key)

CString& CMapStringToString::operator[](const char* key)


Constructors

Name

Description

CMapStringToString::CMapStringToString

Constructs a CMapStringToString object

CMapStringToString::~CMapStringToString

Destroys a CMapStringToString object

CMapStringToString::CMapStringToString

Constructs a CMapStringToString object

void CMapStringToString::CMapStringToString(int nBlockSize);

Parameters

  • int nBlockSize -

Remarks

Constructs a CMapStringToString object


CMapStringToString::~CMapStringToString

Destroys the CMapStringToString object

virtual void CMapStringToString::~CMapStringToString();

Remarks

Destroys the CMapStringToString object


Methods

Name

Description

CMapStringToString::GetAssocAt

CMapStringToString::GetNextAssoc

CMapStringToString::Lookup

CMapStringToString::NewAssoc

CMapStringToString::RemoveAll

CMapStringToString::RemoveKey

CMapStringToString::GetAssocAt

CMapStringToString::CAssoc* CMapStringToString::GetAssocAt(
   const char* key,
   unsigned int& nHash);

Parameters

  • const char* key -

  • unsigned int& nHash -

Return Value

Returns CMapStringToString::CAssoc*

Remarks


CMapStringToString::GetNextAssoc

void CMapStringToString::GetNextAssoc(
   __POSITION*& rNextPosition,
   CString& rKey,
   CString& rValue);

Parameters

Remarks


CMapStringToString::Lookup

int CMapStringToString::Lookup(
   const char* key,
   CString& rValue);

Parameters

  • const char* key -

  • CString& rValue -

Return Value

int

Remarks


CMapStringToString::NewAssoc

CMapStringToString::CAssoc* CMapStringToString::NewAssoc();

Return Value

Returns CMapStringToString::CAssoc*

Remarks


CMapStringToString::RemoveAll

void CMapStringToString::RemoveAll();

Remarks


CMapStringToString::RemoveKey

int CMapStringToString::RemoveKey(const char* key);

Parameters

  • const char* key -

Return Value

int

Remarks


Operators

Name

Description

CMapStringToString::operator[]

CMapStringToString::operator[]

CString& CMapStringToString::operator[](const char* key);

Parameters

  • const char* key -

Return Value

Returns CString&

Remarks