Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes

Attrib::Reference Class Reference

Inheritance diagram for Attrib::Reference:
Attrib::Provider

List of all members.

Public Member Functions

 Reference (Desc &)

Static Public Member Functions

static void initClass ()
static const char * attribName ()
static const char * is2DStr ()

Protected Member Functions

 ~Reference ()
bool allowParallelComputation () const
bool getInputOutput (int input, TypeSet< int > &res) const
bool getInputData (const BinID &, int zintv)
bool computeData (const DataHolder &, const BinID &relpos, int t0, int nrsamples, int threadid) const

Static Protected Member Functions

static ProvidercreateInstance (Desc &)
static void updateDesc (Desc &)

Protected Attributes

bool is2d_
const DataHolderinputdata_

Constructor & Destructor Documentation

Attrib::Reference::Reference ( Desc  ) 
Attrib::Reference::~Reference (  )  [inline, protected]

Member Function Documentation

bool Attrib::Reference::allowParallelComputation (  )  const [inline, protected, virtual]

Reimplemented from Attrib::Provider.

static const char* Attrib::Reference::attribName (  )  [inline, static]
bool Attrib::Reference::computeData ( const DataHolder ,
const BinID relpos,
int  t0,
int  nrsamples,
int  threadid 
) const [protected, virtual]

Reimplemented from Attrib::Provider.

static Provider* Attrib::Reference::createInstance ( Desc  )  [static, protected]
bool Attrib::Reference::getInputData ( const BinID ,
int  zintv 
) [protected, virtual]

Reimplemented from Attrib::Provider.

bool Attrib::Reference::getInputOutput ( int  input,
TypeSet< int > &  res 
) const [protected, virtual]

Reimplemented from Attrib::Provider.

static void Attrib::Reference::initClass (  )  [static]
static const char* Attrib::Reference::is2DStr (  )  [inline, static]
static void Attrib::Reference::updateDesc ( Desc  )  [static, protected]

Member Data Documentation

bool Attrib::Reference::is2d_ [protected]