User Manual, Developers Guide and API Documentation

wns::probe::bus::contextprovider::Container Class Reference

Wrapper to allow keeping external handles to ContextProviders. More...

#include <probe/bus/ContextProvider.hpp>

Inheritance diagram for wns::probe::bus::contextprovider::Container:

Inheritance graph
[legend]
Collaboration diagram for wns::probe::bus::contextprovider::Container:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 Container (IContextProvider *p)
virtual void visit (IContext &context, const wns::osi::PDUPtr &pdu) const
 when visisted through this interface, ContextProviders may add information into the context Object and use the provided PDU to determine the context
virtual void visit (IContext &context) const
 when visisted through this interface, ContextProviders may add information into the context Object

Private Attributes

IContextProviderprovider


Detailed Description

See also:
Variable

Definition at line 198 of file ContextProvider.hpp.


Constructor & Destructor Documentation

wns::probe::bus::contextprovider::Container::Container ( IContextProvider p  )  [inline]

Definition at line 203 of file ContextProvider.hpp.


Member Function Documentation

virtual void wns::probe::bus::contextprovider::Container::visit ( IContext ,
const wns::osi::PDUPtr  
) const [inline, virtual]

Implements wns::probe::bus::IContextProvider.

Definition at line 212 of file ContextProvider.hpp.

virtual void wns::probe::bus::contextprovider::Container::visit ( IContext  )  const [inline, virtual]

Implements wns::probe::bus::IContextProvider.

Definition at line 206 of file ContextProvider.hpp.


Member Data Documentation

Definition at line 201 of file ContextProvider.hpp.


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

Generated on Sun May 27 03:33:02 2012 for openWNS by  doxygen 1.5.5