Lines Matching refs:m_pValues

104 		::std::auto_ptr< KeyedValues >				m_pValues;
117 ,m_pValues( new KeyedValues( *_source.m_pValues ) ) in MapData()
273 ,m_mapPos( _mapData.m_pValues->begin() ) in MapEnumerator()
413 m_aData.m_pValues.reset( new KeyedValues( *m_aData.m_pKeyCompare ) ); in initialize()
425 …OSL_PRECOND( m_aData.m_pValues.get() && m_aData.m_pValues->empty(), "EnumerableMap::impl_initValue… in impl_initValues_throw()
426 if ( !m_aData.m_pValues.get() || !m_aData.m_pValues->empty() ) in impl_initValues_throw()
435 (*m_aData.m_pValues)[ mapping->First ] = mapping->Second; in impl_initValues_throw()
597 m_aData.m_pValues->clear(); in clear()
608 KeyedValues::const_iterator pos = m_aData.m_pValues->find( _key ); in containsKey()
609 return ( pos != m_aData.m_pValues->end() ); in containsKey()
618 for ( KeyedValues::const_iterator mapping = m_aData.m_pValues->begin(); in containsValue()
619 mapping != m_aData.m_pValues->end(); in containsValue()
635 KeyedValues::const_iterator pos = m_aData.m_pValues->find( _key ); in get()
636 if ( pos == m_aData.m_pValues->end() ) in get()
652 KeyedValues::iterator pos = m_aData.m_pValues->find( _key ); in put()
653 if ( pos != m_aData.m_pValues->end() ) in put()
660 (*m_aData.m_pValues)[ _key ] = _value; in put()
677 KeyedValues::iterator pos = m_aData.m_pValues->find( _key ); in remove()
678 if ( pos != m_aData.m_pValues->end() ) in remove()
681 m_aData.m_pValues->erase( pos ); in remove()
699 return m_aData.m_pValues->empty(); in hasElements()
752 return m_mapPos != m_rMapData.m_pValues->end(); in hasMoreElements()
760 if ( m_mapPos == m_rMapData.m_pValues->end() ) in nextElement()