OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
agent_factory.h File Reference
#include <type_traits>
#include <boost/function.hpp>
#include <base/factory.h>
#include <cmn/agent_cmn.h>
Include dependency graph for agent_factory.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  AgentStaticObjectFactory
 

Typedefs

using AgentSignalRec = AgentStaticObjectFactory::FactoryRecord< AgentSignal, EventManager * >
 
using IFMapDependencyManagerRec = AgentStaticObjectFactory::FactoryRecord< IFMapDependencyManager, DB *, DBGraph * >
 
using InstanceManagerRec = AgentStaticObjectFactory::FactoryRecord< InstanceManager, Agent * >
 
using NexthopManagerRec = AgentStaticObjectFactory::FactoryRecord< NexthopManager, EventManager *, std::string >
 
using KSyncRec = AgentStaticObjectFactory::FactoryRecord< KSync, Agent * >
 
using FlowStatsCollectorRec = AgentStaticObjectFactory::FactoryRecord< FlowStatsCollector, boost::asio::io_service &, int, uint32_t, AgentUveBase *, uint32_t, FlowAgingTableKey *, FlowStatsManager *, FlowStatsCollectorObject * >
 
using SessionStatsCollectorRec = AgentStaticObjectFactory::FactoryRecord< SessionStatsCollector, boost::asio::io_service &, AgentUveBase *, uint32_t, FlowStatsManager *, SessionStatsCollectorObject * >
 
using AgentUveBaseRec = AgentStaticObjectFactory::FactoryRecord< AgentUveBase, Agent *, uint64_t, uint32_t, uint32_t >
 

Typedef Documentation

Definition at line 73 of file agent_factory.h.

Definition at line 67 of file agent_factory.h.