LibreOffice Module comphelper (master)  1
Public Member Functions | Public Attributes | Private Member Functions | List of all members
comphelper::MapData Struct Reference
Collaboration diagram for comphelper::MapData:

Public Member Functions

 MapData ()
 MapData (const MapData &_source)

Public Attributes

Type m_aKeyType
Type m_aValueType
std::unique_ptr< KeyedValuesm_pValues
std::shared_ptr< IKeyPredicateLessm_pKeyCompare
bool m_bMutable
std::vector< MapEnumerator * > m_aModListeners

Private Member Functions

MapDataoperator= (const MapData &_source)=delete

Detailed Description

Definition at line 82 of file enumerablemap.cxx.

Constructor & Destructor Documentation

comphelper::MapData::MapData ( )

Definition at line 91 of file enumerablemap.cxx.

comphelper::MapData::MapData ( const MapData _source)

Definition at line 96 of file enumerablemap.cxx.

Member Function Documentation

MapData& comphelper::MapData::operator= ( const MapData _source)

Member Data Documentation

Type comphelper::MapData::m_aKeyType
std::vector< MapEnumerator* > comphelper::MapData::m_aModListeners
Type comphelper::MapData::m_aValueType
bool comphelper::MapData::m_bMutable
std::shared_ptr< IKeyPredicateLess > comphelper::MapData::m_pKeyCompare

Definition at line 87 of file enumerablemap.cxx.

Referenced by comphelper::EnumerableMap::initialize().

std::unique_ptr< KeyedValues > comphelper::MapData::m_pValues

The documentation for this struct was generated from the following file: