LibreOffice Module store (master) 1
Public Member Functions | Public Attributes | List of all members
store::OStorePageLink Struct Reference

#include <storbase.hxx>

Public Member Functions

 OStorePageLink (sal_uInt32 nAddr=STORE_PAGE_NULL)
 Construction. More...
 
void swap (OStorePageLink &rhs)
 
OStorePageLinkoperator= (sal_uInt32 nAddr)
 
bool operator== (const OStorePageLink &rhs) const
 Comparison. More...
 
sal_uInt32 location () const
 Operation. More...
 

Public Attributes

sal_uInt32 m_nAddr
 Representation. More...
 

Detailed Description

Definition at line 196 of file storbase.hxx.

Constructor & Destructor Documentation

◆ OStorePageLink()

store::OStorePageLink::OStorePageLink ( sal_uInt32  nAddr = STORE_PAGE_NULL)
inlineexplicit

Construction.

Definition at line 204 of file storbase.hxx.

Member Function Documentation

◆ location()

sal_uInt32 store::OStorePageLink::location ( ) const
inline

◆ operator=()

OStorePageLink & store::OStorePageLink::operator= ( sal_uInt32  nAddr)
inline

Definition at line 213 of file storbase.hxx.

References store::htonl(), and m_nAddr.

◆ operator==()

bool store::OStorePageLink::operator== ( const OStorePageLink rhs) const
inline

Comparison.

Definition at line 221 of file storbase.hxx.

References m_nAddr.

◆ swap()

void store::OStorePageLink::swap ( OStorePageLink rhs)
inline

Definition at line 208 of file storbase.hxx.

References m_nAddr.

Referenced by store::PageData::swap().

Member Data Documentation

◆ m_nAddr

sal_uInt32 store::OStorePageLink::m_nAddr

Representation.

Definition at line 200 of file storbase.hxx.

Referenced by location(), operator=(), operator==(), and swap().


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