LibreOffice Module sw (master)  1
Classes | Namespaces | Macros | Enumerations
dbg_lay.hxx File Reference
#include <o3tl/typed_flags_set.hxx>
#include <memory>
Include dependency graph for dbg_lay.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  o3tl::typed_flags< PROT >
 
class  SwProtocol
 
class  SwEnterLeave
 

Namespaces

 o3tl
 

Macros

#define PROTOCOL(pFrame, nFunc, nAct, pPar)
 
#define PROTOCOL_INIT   SwProtocol::Init();
 
#define PROTOCOL_STOP   SwProtocol::Stop();
 
#define PROTOCOL_ENTER(pFrame, nFunc, nAct, pPar)   SwEnterLeave aEnter( pFrame, nFunc, nAct, pPar );
 

Enumerations

enum  PROT {
  PROT::FileInit = 0x00000000,
  PROT::Init = 0x00000001,
  PROT::MakeAll = 0x00000002,
  PROT::MoveFwd = 0x00000004,
  PROT::MoveBack = 0x00000008,
  PROT::Grow = 0x00000010,
  PROT::Shrink = 0x00000020,
  PROT::GrowTest = 0x00000040,
  PROT::ShrinkTest = 0x00000080,
  PROT::Size = 0x00000100,
  PROT::PrintArea = 0x00000200,
  PROT::AdjustN = 0x00000800,
  PROT::Section = 0x00001000,
  PROT::Cut = 0x00002000,
  PROT::Paste = 0x00004000,
  PROT::Leaf = 0x00008000,
  PROT::TestFormat = 0x00010000,
  PROT::FrmChanges = 0x00020000
}
 
enum  DbgAction {
  DbgAction::NONE,
  DbgAction::Start,
  DbgAction::End,
  DbgAction::CreateMaster,
  DbgAction::CreateFollow,
  DbgAction::DelMaster,
  DbgAction::DelFollow,
  DbgAction::Merge,
  DbgAction::NextSect,
  DbgAction::PrevSect
}
 

Macro Definition Documentation

#define PROTOCOL (   pFrame,
  nFunc,
  nAct,
  pPar 
)
#define PROTOCOL_ENTER (   pFrame,
  nFunc,
  nAct,
  pPar 
)    SwEnterLeave aEnter( pFrame, nFunc, nAct, pPar );
#define PROTOCOL_INIT   SwProtocol::Init();

Definition at line 90 of file dbg_lay.hxx.

Referenced by TextInit_().

#define PROTOCOL_STOP   SwProtocol::Stop();

Definition at line 91 of file dbg_lay.hxx.

Referenced by TextFinit().

Enumeration Type Documentation

enum DbgAction
strong
Enumerator
NONE 
Start 
End 
CreateMaster 
CreateFollow 
DelMaster 
DelFollow 
Merge 
NextSect 
PrevSect 

Definition at line 50 of file dbg_lay.hxx.

enum PROT
strong
Enumerator
FileInit 
Init 
MakeAll 
MoveFwd 
MoveBack 
Grow 
Shrink 
GrowTest 
ShrinkTest 
Size 
PrintArea 
AdjustN 
Section 
Cut 
Paste 
Leaf 
TestFormat 
FrmChanges 

Definition at line 26 of file dbg_lay.hxx.