Lines Matching refs:swap
112 template< typename T > void swap (T & lhs, T & rhs) in swap() function
164 void swap (SharedCount & rhs) // nothrow in swap() function in store::SharedCount
166 store::swap(m_pCount, rhs.m_pCount); in swap()
177 swap(tmp); in operator =()
206 void swap (OStorePageGuard & rhs) in swap() function
208 store::swap(m_nMagic, rhs.m_nMagic); in swap()
209 store::swap(m_nCRC32, rhs.m_nCRC32); in swap()
259 void swap (OStorePageDescriptor & rhs) in swap() function
261 store::swap(m_nAddr, rhs.m_nAddr); in swap()
262 store::swap(m_nSize, rhs.m_nSize); in swap()
263 store::swap(m_nUsed, rhs.m_nUsed); in swap()
322 void swap (OStorePageKey & rhs) in swap() function
324 store::swap(m_nLow, rhs.m_nLow); in swap()
325 store::swap(m_nHigh, rhs.m_nHigh); in swap()
373 void swap (OStorePageLink & rhs) in swap() function
375 store::swap(m_nAddr, rhs.m_nAddr); in swap()
528 void swap (PageData & rhs) // nothrow in swap() function
530 m_aGuard.swap(rhs.m_aGuard); in swap()
531 m_aDescr.swap(rhs.m_aDescr); in swap()
532 m_aMarked.swap(rhs.m_aMarked); in swap()
533 m_aUnused.swap(rhs.m_aUnused); in swap()
546 swap (tmp); in operator =()
616 void swap (PageHolder & rhs) // nothrow in swap() function in store::PageHolder
618 m_refcount.swap(rhs.m_refcount); in swap()
619 store::swap(m_pagedata, rhs.m_pagedata); in swap()
620 store::swap(m_allocator, rhs.m_allocator); in swap()
632 swap(tmp); in operator =()
700 m_xPage.swap (tmp); in construct()
716 void swap (PageHolderObject<T> & rhs) in swap() function in store::PageHolderObject
718 m_xPage.swap (rhs.m_xPage); in swap()
728 this->swap (tmp); in operator =()
904 m_xPage.swap (tmp); in construct()