GME  13
Public Types | Public Member Functions | Public Attributes
CCoreDictionaryAttributeValue Class Reference

#include <CoreDictionaryAttributeValue.h>

Inheritance diagram for CCoreDictionaryAttributeValue:
Inheritance graph
[legend]
Collaboration diagram for CCoreDictionaryAttributeValue:
Collaboration graph
[legend]

List of all members.

Public Types

typedef std::unordered_map
< CComBSTR, CComBSTR,
CComBSTR_Length
map_type

Public Member Functions

 CCoreDictionaryAttributeValue ()
 ~CCoreDictionaryAttributeValue ()
STDMETHOD() put_Value (BSTR Key, BSTR Value)
STDMETHOD() get_Value (BSTR Key, BSTR *Value)
STDMETHOD() get_Keys (VARIANT *Keys)
STDMETHOD() get_Map (VARIANT *Map)
STDMETHOD() put_Map (VARIANT Map)
STDMETHOD() Clone (ICoreDictionaryAttributeValue **Clone)

Public Attributes

map_type m_dict

Detailed Description

Definition at line 11 of file CoreDictionaryAttributeValue.h.


Member Typedef Documentation

typedef std::unordered_map<CComBSTR, CComBSTR, CComBSTR_Length> CCoreDictionaryAttributeValue::map_type

Definition at line 57 of file CoreDictionaryAttributeValue.h.


Constructor & Destructor Documentation

Definition at line 16 of file CoreDictionaryAttributeValue.h.

Definition at line 17 of file CoreDictionaryAttributeValue.h.


Member Function Documentation

Definition at line 43 of file CoreDictionaryAttributeValue.h.

STDMETHODIMP CCoreDictionaryAttributeValue::get_Keys ( VARIANT *  Keys)

Definition at line 24 of file CoreDictionaryAttributeValue.cpp.

STDMETHOD() CCoreDictionaryAttributeValue::get_Map ( VARIANT *  Map) [inline]

Definition at line 32 of file CoreDictionaryAttributeValue.h.

STDMETHODIMP CCoreDictionaryAttributeValue::get_Value ( BSTR  Key,
BSTR *  Value 
)

Definition at line 11 of file CoreDictionaryAttributeValue.cpp.

STDMETHOD() CCoreDictionaryAttributeValue::put_Map ( VARIANT  Map) [inline]

Definition at line 38 of file CoreDictionaryAttributeValue.h.

STDMETHODIMP CCoreDictionaryAttributeValue::put_Value ( BSTR  Key,
BSTR  Value 
)

Definition at line 5 of file CoreDictionaryAttributeValue.cpp.


Member Data Documentation

Definition at line 58 of file CoreDictionaryAttributeValue.h.


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