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 (TableSlots &&) noexcept
 
 ~TableSlots ()
 
ScBroadcastAreaSlot ** getSlots () const
 

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 265 of file bcaslot.hxx.

Constructor & Destructor Documentation

◆ TableSlots() [1/3]

ScBroadcastAreaSlotMachine::TableSlots::TableSlots ( SCSIZE  nBcaSlots)

Definition at line 535 of file bcaslot.cxx.

References ppSlots.

◆ TableSlots() [2/3]

ScBroadcastAreaSlotMachine::TableSlots::TableSlots ( TableSlots &&  rOther)
noexcept

Definition at line 542 of file bcaslot.cxx.

◆ ~TableSlots()

ScBroadcastAreaSlotMachine::TableSlots::~TableSlots ( )

Definition at line 548 of file bcaslot.cxx.

References ScBroadcastAreaSlotMachine::mnBcaSlots.

◆ TableSlots() [3/3]

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

Member Function Documentation

◆ getSlots()

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

Definition at line 271 of file bcaslot.hxx.

References ppSlots.

◆ operator=()

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

Member Data Documentation

◆ mnBcaSlots

SCSIZE ScBroadcastAreaSlotMachine::TableSlots::mnBcaSlots
private

Definition at line 274 of file bcaslot.hxx.

◆ ppSlots

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

Definition at line 275 of file bcaslot.hxx.

Referenced by getSlots(), and TableSlots().


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