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

Holder of a sparkline, that is connected to a cell specific. More...

#include <SparklineCell.hxx>

Public Member Functions

 SparklineCell (std::shared_ptr< Sparkline > const &pSparkline)
 
 SparklineCell (const SparklineCell &)=delete
 
SparklineCelloperator= (const SparklineCell &)=delete
 
void setInputRange (ScRangeList const &rInputRange)
 
ScRangeList const & getInputRange ()
 
std::shared_ptr< SparklineGroup > const & getSparklineGroup () const
 
std::shared_ptr< Sparkline > const & getSparkline () const
 

Private Attributes

std::shared_ptr< Sparklinem_pSparkline
 

Detailed Description

Holder of a sparkline, that is connected to a cell specific.

Definition at line 20 of file SparklineCell.hxx.

Constructor & Destructor Documentation

◆ SparklineCell() [1/2]

sc::SparklineCell::SparklineCell ( std::shared_ptr< Sparkline > const &  pSparkline)
inline

Definition at line 26 of file SparklineCell.hxx.

◆ SparklineCell() [2/2]

sc::SparklineCell::SparklineCell ( const SparklineCell )
delete

Member Function Documentation

◆ getInputRange()

ScRangeList const & sc::SparklineCell::getInputRange ( )
inline

Definition at line 36 of file SparklineCell.hxx.

◆ getSparkline()

std::shared_ptr< Sparkline > const & sc::SparklineCell::getSparkline ( ) const
inline

Definition at line 43 of file SparklineCell.hxx.

Referenced by ScTable::GetSparkline().

◆ getSparklineGroup()

std::shared_ptr< SparklineGroup > const & sc::SparklineCell::getSparklineGroup ( ) const
inline

Definition at line 38 of file SparklineCell.hxx.

◆ operator=()

SparklineCell & sc::SparklineCell::operator= ( const SparklineCell )
delete

◆ setInputRange()

void sc::SparklineCell::setInputRange ( ScRangeList const &  rInputRange)
inline

Definition at line 34 of file SparklineCell.hxx.

Member Data Documentation

◆ m_pSparkline

std::shared_ptr<Sparkline> sc::SparklineCell::m_pSparkline
private

Definition at line 23 of file SparklineCell.hxx.


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