MetriVis Overview | Download | User Manual | Development
Reference Overview | Design Documentation | Reference Backend | Reference Frontend

metrivis::TimeLineFetcher Class Reference

Represents a single process in the processing pipeline. More...

#include <TimeLineFetcher.h>

Inheritance diagram for metrivis::TimeLineFetcher:

metrivis::PipelineProcess

Public Member Functions

 TimeLineFetcher ()
 Default constructor.
virtual ~TimeLineFetcher ()
 Deconstructor.
virtual void Execute ()
 Executes the TimeLineFetcher. Produces ouput data from input.
virtual void Reset ()
 Resets the pipeline process to it's original state.
const std::string & name () const
 Interface function to member variable name.
void set_name (const std::string &name)
 Interface function to member variable name.
void set_db (const std::string &db)
 Interface function to member variable db.

Private Attributes

std::string name_
 The name of the time line to retrieve.
std::string db_
 The name of the db to use.

Detailed Description

Represents a single process in the processing pipeline.

Constructor & Destructor Documentation

metrivis::TimeLineFetcher::TimeLineFetcher (  ) 

Default constructor.

Constructor.


Member Function Documentation

void metrivis::TimeLineFetcher::Execute (  )  [virtual]

Executes the TimeLineFetcher. Produces ouput data from input.

Executes this process and evaluates this input data and creates output from it. Abstract function needs to be overloaded.

See header file for more information.

Implements metrivis::PipelineProcess.

void metrivis::TimeLineFetcher::Reset (  )  [virtual]

Resets the pipeline process to it's original state.

Frees resources. May take some time to execute, don't put it into speed critical sections. This is normally done after the execution of a pipeline. It automatically gets called from Pipeline::Reset.

See header file for more information.

Reimplemented from metrivis::PipelineProcess.

const std::string& metrivis::TimeLineFetcher::name (  )  const [inline]

Interface function to member variable name.

Returns:
The name of the metric to retrieve.

void metrivis::TimeLineFetcher::set_name ( const std::string &  name  )  [inline]

Interface function to member variable name.

Parameters:
name,: The name of the metric to retrieve.

void metrivis::TimeLineFetcher::set_db ( const std::string &  db  )  [inline]

Interface function to member variable db.

Parameters:
name,: The name of the db to use.


The documentation for this class was generated from the following files:
Generated on Fri Feb 29 16:47:20 2008 for MetriVis by  doxygen 1.5.3