User Manual, Developers Guide and API Documentation

ContextProvider.hpp File Reference

#include <WNS/probe/bus/Context.hpp>
#include <WNS/StaticFactory.hpp>
#include <WNS/PyConfigViewCreator.hpp>
#include <WNS/osi/PDU.hpp>
#include <boost/function.hpp>

Include dependency graph for ContextProvider.hpp:

Go to the source code of this file.

Namespaces

namespace  wns
namespace  wns::probe
namespace  wns::probe::bus
namespace  wns::probe::bus::contextprovider

Classes

class  wns::probe::bus::ContextProvider
 A contextprovider not using the provided PDU. The PDU is ignored and the visit function without PDU parameter is called. More...
class  wns::probe::bus::contextprovider::Callback
 'int' Member function IDProvider. More...
class  wns::probe::bus::contextprovider::Constant
 Provides a constant key/value pair into the Context. More...
class  wns::probe::bus::contextprovider::Container
 Wrapper to allow keeping external handles to ContextProviders. More...
class  wns::probe::bus::contextprovider::Variable
 Variable Context Provider. More...
class  wns::probe::bus::IContextProvider
 Interface for contextproviders. When visited, they may add their context information into the Context object. More...
class  wns::probe::bus::PDUContextProvider< T >
 A contextprovider template to be specialized for specific PDUs. More...

Typedefs

typedef PyConfigViewCreator
< IContextProvider > 
wns::probe::bus::ContextProviderCreator
typedef wns::StaticFactory
< ContextProviderCreator > 
wns::probe::bus::ContextProviderFactory


Generated on Sun May 27 03:32:21 2012 for openWNS by  doxygen 1.5.5