LibreOffice Module sc (master)  1
Functions | Variables
bcaslot.cxx File Reference
#include <sfx2/objsh.hxx>
#include <svl/listener.hxx>
#include <sal/log.hxx>
#include <osl/diagnose.h>
#include <document.hxx>
#include <brdcst.hxx>
#include <bcaslot.hxx>
#include <scerrors.hxx>
#include <refupdat.hxx>
#include <bulkdatahint.hxx>
#include <columnspanset.hxx>
Include dependency graph for bcaslot.cxx:

Go to the source code of this file.

Functions

static SCROW BCA_SLOTS_ROW (const ScSheetLimits &rLimits)
 
static SCROW BCA_SLOT_ROWS (const ScSheetLimits &rLimits)
 
static int BCA_SLOTS (const ScSheetLimits &rLimits)
 
static void ComputeNextSlot (SCSIZE &nOff, SCSIZE &nBreak, ScBroadcastAreaSlot **&pp, SCSIZE &nStart, ScBroadcastAreaSlot **const &ppSlots, SCSIZE nRowBreak, SCSIZE nBcaSlotsRow)
 

Variables

constexpr SCCOL BCA_SLOTS_COL = MAXCOLCOUNT / 16
 
constexpr SCCOL BCA_SLOT_COLS = MAXCOLCOUNT / BCA_SLOTS_COL
 
constexpr SCROW BCA_SLICE = 128
 

Function Documentation

static SCROW BCA_SLOT_ROWS ( const ScSheetLimits rLimits)
static
static int BCA_SLOTS ( const ScSheetLimits rLimits)
static

Definition at line 58 of file bcaslot.cxx.

References BCA_SLOTS_COL, and BCA_SLOTS_ROW().

Referenced by ScBroadcastAreaSlotMachine::ScBroadcastAreaSlotMachine().

static SCROW BCA_SLOTS_ROW ( const ScSheetLimits rLimits)
static
static void ComputeNextSlot ( SCSIZE nOff,
SCSIZE nBreak,
ScBroadcastAreaSlot **&  pp,
SCSIZE nStart,
ScBroadcastAreaSlot **const &  ppSlots,
SCSIZE  nRowBreak,
SCSIZE  nBcaSlotsRow 
)
static

Variable Documentation

constexpr SCROW BCA_SLICE = 128

Definition at line 43 of file bcaslot.cxx.

Referenced by BCA_SLOTS_ROW().

constexpr SCCOL BCA_SLOT_COLS = MAXCOLCOUNT / BCA_SLOTS_COL

Definition at line 41 of file bcaslot.cxx.

Referenced by ScBroadcastAreaSlotMachine::ComputeSlotOffset().

constexpr SCCOL BCA_SLOTS_COL = MAXCOLCOUNT / 16