User Manual, Developers Guide and API Documentation

wns::ldk::flowseparator::PrototypeCreator Class Reference

Create FUs for unknown flows using a prototype.

#include <ldk/flowseparator/CreatorStrategy.hpp>

Inheritance diagram for wns::ldk::flowseparator::PrototypeCreator:

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

Collaboration graph
[legend]

List of all members.

Public Member Functions

FunctionalUnitcreate () const
 Return a freshly created FU.
FunctionalUnitcreatePrototype () const
 Return a prototype FU.
 PrototypeCreator (fun::FUN *fuNet, std::string name, FunctionalUnit *prototype)
 PrototypeCreator (fun::FUN *fuNet, const pyconfig::View &config)

Private Attributes

FunctionalUnitprototype


Detailed Description

Definition at line 64 of file CreatorStrategy.hpp.


Constructor & Destructor Documentation

PrototypeCreator::PrototypeCreator ( fun::FUN fuNet,
const pyconfig::View config 
)

Definition at line 48 of file CreatorStrategy.cpp.

PrototypeCreator::PrototypeCreator ( fun::FUN fuNet,
std::string  name,
FunctionalUnit prototype 
)

Definition at line 60 of file CreatorStrategy.cpp.


Member Function Documentation

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

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

Definition at line 68 of file CreatorStrategy.cpp.

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

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

Definition at line 75 of file CreatorStrategy.cpp.


Member Data Documentation

Definition at line 79 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