User Manual, Developers Guide and API Documentation

wns::ldk::flowseparator::Complain Class Reference

Do not create missing instances on the fly. Complain instead. More...

#include <ldk/flowseparator/NotFoundStrategy.hpp>

Inheritance diagram for wns::ldk::flowseparator::Complain:

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

Collaboration graph
[legend]

List of all members.

Public Member Functions

 Complain (fun::FUN *fuNet, const pyconfig::View &config)
 Complain ()
FunctionalUnitcreatePrototype () const
FunctionalUnitifNotFound (const ConstKeyPtr &key) const
 Return a new FU for the given key.
void onFUNCreated ()
 enable dependency resolution


Detailed Description

Complain.png

Sequence Diagram: Complain if no FU for Compound found

Definition at line 72 of file NotFoundStrategy.hpp.


Constructor & Destructor Documentation

Complain::Complain (  ) 

Definition at line 67 of file NotFoundStrategy.cpp.

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

Definition at line 62 of file NotFoundStrategy.cpp.


Member Function Documentation

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

Implements wns::ldk::flowseparator::NotFoundStrategy.

Definition at line 79 of file NotFoundStrategy.cpp.

FunctionalUnit * Complain::ifNotFound ( const ConstKeyPtr key  )  const [virtual]

Implements wns::ldk::flowseparator::NotFoundStrategy.

Definition at line 73 of file NotFoundStrategy.cpp.

void Complain::onFUNCreated (  )  [virtual]

Implements wns::ldk::flowseparator::NotFoundStrategy.

Definition at line 85 of file NotFoundStrategy.cpp.


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