LibreOffice Module sw (master)  1
Public Member Functions | Private Attributes | List of all members
SwGlblDocContent Class Reference

#include <edglbldc.hxx>

Collaboration diagram for SwGlblDocContent:
[legend]

Public Member Functions

 SwGlblDocContent (sal_uLong nPos)
 
 SwGlblDocContent (const SwTOXBaseSection *pTOX)
 
 SwGlblDocContent (const SwSection *pSect)
 
GlobalDocContentType GetType () const
 Query contents. More...
 
const SwSectionGetSection () const
 
const SwTOXBaseGetTOX () const
 
sal_uLong GetDocPos () const
 
bool operator== (const SwGlblDocContent &rCmp) const
 For sorting. More...
 
bool operator< (const SwGlblDocContent &rCmp) const
 

Private Attributes

GlobalDocContentType eType
 
sal_uLong nDocPos
 
union {
   const SwTOXBase *   pTOX
 
   const SwSection *   pSect
 
PTR
 

Detailed Description

Definition at line 35 of file edglbldc.hxx.

Constructor & Destructor Documentation

SwGlblDocContent::SwGlblDocContent ( sal_uLong  nPos)

Definition at line 360 of file edglbldc.cxx.

References eType, GLBLDOC_UNKNOWN, nDocPos, and PTR.

SwGlblDocContent::SwGlblDocContent ( const SwTOXBaseSection pTOX)
SwGlblDocContent::SwGlblDocContent ( const SwSection pSect)

Member Function Documentation

sal_uLong SwGlblDocContent::GetDocPos ( ) const
inline
const SwSection* SwGlblDocContent::GetSection ( ) const
inline
const SwTOXBase* SwGlblDocContent::GetTOX ( ) const
inline
GlobalDocContentType SwGlblDocContent::GetType ( ) const
inline
bool SwGlblDocContent::operator< ( const SwGlblDocContent rCmp) const
inline

Definition at line 60 of file edglbldc.hxx.

References GetDocPos().

bool SwGlblDocContent::operator== ( const SwGlblDocContent rCmp) const
inline

For sorting.

Definition at line 58 of file edglbldc.hxx.

References GetDocPos().

Member Data Documentation

GlobalDocContentType SwGlblDocContent::eType
private

Definition at line 37 of file edglbldc.hxx.

Referenced by GetType(), and SwGlblDocContent().

sal_uLong SwGlblDocContent::nDocPos
private

Definition at line 38 of file edglbldc.hxx.

Referenced by GetDocPos(), and SwGlblDocContent().

const SwSection* SwGlblDocContent::pSect

Definition at line 41 of file edglbldc.hxx.

Referenced by SwGlblDocContent().

const SwTOXBase* SwGlblDocContent::pTOX

Definition at line 40 of file edglbldc.hxx.

Referenced by SwGlblDocContent().

union { ... } SwGlblDocContent::PTR

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