cumbia formula plugin 4.x
Public Member Functions | List of all members
CuFormulaReaderFactory Class Reference

#include <cuformulareader.h>

Inheritance diagram for CuFormulaReaderFactory:

Public Member Functions

 CuFormulaReaderFactory (CumbiaPool *cu_poo, const CuControlsFactoryPool &fpool)
 CuFormulaReaderFactory::CuFormulaReaderFactory class constructor. More...
 
virtual ~CuFormulaReaderFactory ()
 
CuControlsReaderA * create (Cumbia *c, CuDataListener *l) const
 create a new CuFormulaReader and forward options set on the factory by the CuFormulaReaderFactory client More...
 
void setOptions (const CuData &o)
 CuFormulaReaderFactory::setOptions set options to be sent to the readers (QuWatcher) More...
 
CuData getOptions () const
 
CuControlsReaderFactoryI * clone () const
 

Constructor & Destructor Documentation

◆ CuFormulaReaderFactory()

CuFormulaReaderFactory::CuFormulaReaderFactory ( CumbiaPool *  cu_poo,
const CuControlsFactoryPool &  fpool 
)
Parameters
cu_pooa pointer to a valid CumbiaPool
fpoola const reference to CuControlsFactoryPool

References CuFormulaReaderFactoryPrivate::cu_poo, and CuFormulaReaderFactoryPrivate::fpool.

◆ ~CuFormulaReaderFactory()

CuFormulaReaderFactory::~CuFormulaReaderFactory ( )
virtual

Member Function Documentation

◆ clone()

CuControlsReaderFactoryI * CuFormulaReaderFactory::clone ( ) const

◆ create()

CuControlsReaderA * CuFormulaReaderFactory::create ( Cumbia *  c,
CuDataListener *  l 
) const
Parameters
ca reference to a Cumbia implementation
la CuDataListener
Returns
a new CuFormulaReader
Options
Options set on the CuControlsReaderFactoryI by the client are forwarded to the formula reader. CuFormulaReader employs QuWatcher to perform readings and options will be then sent to the watchers.

References CuFormulaReaderFactoryPrivate::cu_poo, CuFormulaReaderFactoryPrivate::fpool, getOptions(), and CuFormulaReader::setOptions().

◆ getOptions()

CuData CuFormulaReaderFactory::getOptions ( ) const

◆ setOptions()

void CuFormulaReaderFactory::setOptions ( const CuData &  o)
Parameters
oCuData with key/value pairs

Options will be forwarded to the readers (CuFormulaReader employs QuWatcher)

References CuFormulaReaderFactoryPrivate::options.


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