User Manual, Developers Guide and API Documentation

Classifier< ClassificationPolicy > Class Template Reference

#include <ldk/Classifier.hpp>

Inheritance diagram for Classifier< ClassificationPolicy >:

Inheritance graph
[legend]
Collaboration diagram for Classifier< ClassificationPolicy >:

Collaboration graph
[legend]

List of all members.

Public Types

typedef
wns::ldk::FUNConfigCreator
< Classifier
< ClassificationPolicy > > 
ClassifierCreator
typedef wns::StaticFactory
< ClassifierCreator
ClassifierFactory

Public Member Functions

 Classifier (wns::ldk::fun::FUN *fuNet, const wns::pyconfig::View &)
virtual void processIncoming (const CompoundPtr &compound)
 Process compounds on uplink.
virtual void processOutgoing (const CompoundPtr &compound)
 Process compounds on downlink.


Detailed Description

template<class ClassificationPolicy>
class Classifier< ClassificationPolicy >

Classifier implements a FunctionalUnit that classifies compounds by the ClassificationPolicy.

Definition at line 68 of file Classifier.hpp.


Member Typedef Documentation

Definition at line 110 of file Classifier.hpp.

template<class ClassificationPolicy>
typedef wns::StaticFactory<ClassifierCreator> Classifier< ClassificationPolicy >::ClassifierFactory

Definition at line 111 of file Classifier.hpp.


Constructor & Destructor Documentation

template<class ClassificationPolicy>
Classifier< ClassificationPolicy >::Classifier ( wns::ldk::fun::FUN fuNet,
const wns::pyconfig::View  
) [inline]

Definition at line 79 of file Classifier.hpp.


Member Function Documentation

template<class ClassificationPolicy>
virtual void Classifier< ClassificationPolicy >::processIncoming ( const CompoundPtr &  compound  )  [inline, virtual]

Definition at line 85 of file Classifier.hpp.

template<class ClassificationPolicy>
virtual void Classifier< ClassificationPolicy >::processOutgoing ( const CompoundPtr &  compound  )  [inline, virtual]

Definition at line 98 of file Classifier.hpp.


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

Generated on Sat May 26 03:32:26 2012 for openWNS by  doxygen 1.5.5