OpenSDN source code
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
ifmap_factory.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2017 Juniper Networks, Inc. All rights reserved.
3
*/
4
#ifndef __IFMAP__IFMAP_FACTORY_H__
5
#define __IFMAP__IFMAP_FACTORY_H__
6
7
#include <string>
8
#include <vector>
9
10
#include <boost/function.hpp>
11
#include "
base/factory.h
"
12
13
class
EventManager
;
14
class
IFMapChannelManager
;
15
class
IFMapServer
;
16
class
IFMapXmppChannel
;
17
class
XmppChannel
;
18
19
struct
IfmapStaticObjectFactory
:
public
StaticObjectFactory
{
20
};
21
22
using
IfmapXmppChannelRec
=
23
IfmapStaticObjectFactory::FactoryRecord
<
IFMapXmppChannel
,
24
XmppChannel
*,
25
IFMapServer
*,
26
IFMapChannelManager
*>;
27
28
#endif // __IFMAP__IFMAP_FACTORY_H__
IFMapServer
Definition:
ifmap_server.h:40
IFMapXmppChannel
Definition:
ifmap_xmpp.h:39
XmppChannel
Definition:
xmpp_channel.h:32
IfmapStaticObjectFactory
Definition:
ifmap_factory.h:19
factory.h
StaticObjectFactory::FactoryRecord
Definition:
factory.h:57
StaticObjectFactory
Definition:
factory.h:23
EventManager
Definition:
event_manager.h:24
IFMapChannelManager
Definition:
ifmap_xmpp.h:83
contrail
controller
src
ifmap
ifmap_factory.h
Generated by
1.8.5