User Manual, Developers Guide and API Documentation

wns::ldk::flowseparator::ConfigCreator Class Reference

Create FUs for unknown flows using the prototype config.

#include <ldk/flowseparator/CreatorStrategy.hpp>

Inheritance diagram for wns::ldk::flowseparator::ConfigCreator:

Inheritance graph
[legend]
Collaboration diagram for wns::ldk::flowseparator::ConfigCreator:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 ConfigCreator (fun::FUN *_fun, const pyconfig::View &_config)
FunctionalUnitcreate () const
 Return a freshly created FU.
FunctionalUnitcreatePrototype () const
 Return a prototype FU.

Private Attributes

std::string commandName
wns::pyconfig::View config
std::string creatorName
wns::ldk::fun::FUNfun


Detailed Description

Definition at line 86 of file CreatorStrategy.hpp.


Constructor & Destructor Documentation

ConfigCreator::ConfigCreator ( fun::FUN _fun,
const pyconfig::View _config 
)

Definition at line 81 of file CreatorStrategy.cpp.


Member Function Documentation

FunctionalUnit * ConfigCreator::create (  )  const [virtual]

Implements wns::ldk::flowseparator::CreatorStrategy.

Definition at line 96 of file CreatorStrategy.cpp.

FunctionalUnit * ConfigCreator::createPrototype (  )  const [virtual]

Implements wns::ldk::flowseparator::CreatorStrategy.

Definition at line 105 of file CreatorStrategy.cpp.


Member Data Documentation

Definition at line 102 of file CreatorStrategy.hpp.

Definition at line 100 of file CreatorStrategy.hpp.

Definition at line 101 of file CreatorStrategy.hpp.

Definition at line 99 of file CreatorStrategy.hpp.


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

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