LibreOffice Module sc (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
ScBroadcastAreaSlotMachine::TableSlots Class Reference

Slot offset arrangement of columns and rows, once per sheet. More...

Public Member Functions

 TableSlots (SCSIZE nBcaSlots)
 
 ~TableSlots ()
 
ScBroadcastAreaSlot ** getSlots ()
 

Private Member Functions

 TableSlots (const TableSlots &)=delete
 
TableSlotsoperator= (const TableSlots &)=delete
 

Private Attributes

SCSIZE mnBcaSlots
 
std::unique_ptr< ScBroadcastAreaSlot *[]> ppSlots
 

Detailed Description

Slot offset arrangement of columns and rows, once per sheet.

+—+—+ | 0 | 3 | +—+—+ | 1 | 4 | +—+—+ | 2 | 5 | +—+—+

Definition at line 262 of file bcaslot.hxx.

Constructor & Destructor Documentation

ScBroadcastAreaSlotMachine::TableSlots::TableSlots ( SCSIZE  nBcaSlots)

Definition at line 551 of file bcaslot.cxx.

References ppSlots.

ScBroadcastAreaSlotMachine::TableSlots::~TableSlots ( )

Definition at line 558 of file bcaslot.cxx.

References ScBroadcastAreaSlotMachine::mnBcaSlots.

ScBroadcastAreaSlotMachine::TableSlots::TableSlots ( const TableSlots )
privatedelete

Member Function Documentation

ScBroadcastAreaSlot** ScBroadcastAreaSlotMachine::TableSlots::getSlots ( )
inline

Definition at line 267 of file bcaslot.hxx.

References ppSlots.

TableSlots& ScBroadcastAreaSlotMachine::TableSlots::operator= ( const TableSlots )
privatedelete

Member Data Documentation

SCSIZE ScBroadcastAreaSlotMachine::TableSlots::mnBcaSlots
private

Definition at line 270 of file bcaslot.hxx.

std::unique_ptr<ScBroadcastAreaSlot*[]> ScBroadcastAreaSlotMachine::TableSlots::ppSlots
private

Definition at line 271 of file bcaslot.hxx.

Referenced by getSlots(), and TableSlots().


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