solarpowerlog trunk
/home/tobi/workspace/solarpowerlog/src/DataFilters/interfaces/IDataFilter.h File Reference
Include dependency graph for IDataFilter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IDataFilter

Detailed Description

Created on: Jun 1, 2009 Author: tobi

Interface for all filters, data enhancers and finally all data-sinks (which do not implement the ObserverSubject pattern)

How it works:

  • A filter, when instanciatesd, gets its configuration its own name
  • Using that configuration, it connects to the data source (type IInverterBase) and subscribes at least to the CAPA Notifications of the data source
  • the filter is aware, that most likely the capabilites will change over runtime. It will only serve the
  • If a cdownsteram filter queries for something which is not modified or created, the request is simply forwarded upstream

Definition in file IDataFilter.h.