User Manual, Developers Guide and API Documentation

dll::compoundSwitch::filter::FilterCommand Class Reference

This filter matches to the activated command of a Functional Unit. More...

#include <compoundSwitch/filter/FilterCommand.hpp>

Inheritance diagram for dll::compoundSwitch::filter::FilterCommand:

Inheritance graph
[legend]
Collaboration diagram for dll::compoundSwitch::filter::FilterCommand:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual bool filter (const wns::ldk::CompoundPtr &compound) const
 FilterCommand (CompoundSwitch *compoundSwitch, wns::pyconfig::View &config)
virtual void onFUNCreated ()
 ~FilterCommand ()

Private Attributes

struct
dll::compoundSwitch::filter::FilterCommand::Friends 
friends_

Classes

struct  Friends


Detailed Description

Author:
Markus Grauer <gra@comnets.rwth-aachen.de>
In the Pyconfig the related Functional Unit, which the filter is matching to, is configured.

Definition at line 47 of file FilterCommand.hpp.


Constructor & Destructor Documentation

FilterCommand::FilterCommand ( CompoundSwitch compoundSwitch,
wns::pyconfig::View config 
)

Definition at line 44 of file FilterCommand.cpp.

FilterCommand::~FilterCommand (  ) 

Definition at line 56 of file FilterCommand.cpp.


Member Function Documentation

bool FilterCommand::filter ( const wns::ldk::CompoundPtr compound  )  const [virtual]

Implements dll::compoundSwitch::Filter.

Definition at line 71 of file FilterCommand.cpp.

void FilterCommand::onFUNCreated (  )  [virtual]

Reimplemented from dll::compoundSwitch::Filter.

Definition at line 63 of file FilterCommand.cpp.


Member Data Documentation


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

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