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

#include <dbg_lay.hxx>

Collaboration diagram for SwProtocol:
[legend]

Static Public Member Functions

static PROT Record ()
 
static void SetRecord (PROT nNew)
 
static bool Record (PROT nFunc)
 
static void Record (const SwFrame *pFrame, PROT nFunction, DbgAction nAction, void *pParam)
 
static void Init ()
 
static void Stop ()
 

Static Private Member Functions

static bool Start ()
 

Static Private Attributes

static PROT s_nRecord = PROT::FileInit
 
static SwImplProtocols_pImpl = nullptr
 

Detailed Description

Definition at line 65 of file dbg_lay.hxx.

Member Function Documentation

◆ Init()

void SwProtocol::Init ( void  )
static

◆ Record() [1/3]

static PROT SwProtocol::Record ( )
inlinestatic

◆ Record() [2/3]

void SwProtocol::Record ( const SwFrame pFrame,
PROT  nFunction,
DbgAction  nAction,
void *  pParam 
)
static

◆ Record() [3/3]

static bool SwProtocol::Record ( PROT  nFunc)
inlinestatic

Definition at line 74 of file dbg_lay.hxx.

References Init, and s_nRecord.

◆ SetRecord()

static void SwProtocol::SetRecord ( PROT  nNew)
inlinestatic

Definition at line 73 of file dbg_lay.hxx.

References s_nRecord.

Referenced by SwImplProtocol::CheckLine(), and SwImplProtocol::Record_().

◆ Start()

static bool SwProtocol::Start ( )
inlinestaticprivate

Definition at line 69 of file dbg_lay.hxx.

References Init, and s_nRecord.

Referenced by Record().

◆ Stop()

void SwProtocol::Stop ( )
static

Definition at line 283 of file dbg_lay.cxx.

References FileInit, SwFntCache::Flush(), pFntCache, s_nRecord, and s_pImpl.

Member Data Documentation

◆ s_nRecord

PROT SwProtocol::s_nRecord = PROT::FileInit
staticprivate

Definition at line 67 of file dbg_lay.hxx.

Referenced by Init(), Record(), SetRecord(), Start(), and Stop().

◆ s_pImpl

SwImplProtocol * SwProtocol::s_pImpl = nullptr
staticprivate

Definition at line 68 of file dbg_lay.hxx.

Referenced by Init(), Record(), and Stop().


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