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
config_factory.cc
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2017 Juniper Networks, Inc. All rights reserved.
3
*/
4
5
#include <vector>
6
7
#include "
config_factory.h
"
8
9
#include "
config_json_parser_base.h
"
10
template
<>
ConfigJsonParserRec::FunctionType
11
ConfigJsonParserRec::create_func_
=
nullptr
;
12
// Do not define the default record for ConfigJsonParser,
13
// because it is purely abstract
14
//template<> ConfigJsonParserRec::DefaultLinkType
15
// ConfigJsonParserRec::default_link_{};
16
17
#include "
config_amqp_client.h
"
18
template
<>
ConfigAmqpChannelRec::FunctionType
19
ConfigAmqpChannelRec::create_func_
=
nullptr
;
20
template
<>
ConfigAmqpChannelRec::DefaultLinkType
21
ConfigAmqpChannelRec::default_link_
{};
22
23
#include "
config_cassandra_client.h
"
24
template
<>
ConfigCassandraClientRec::FunctionType
25
ConfigCassandraClientRec::create_func_
=
nullptr
;
26
template
<>
ConfigCassandraClientRec::DefaultLinkType
27
ConfigCassandraClientRec::default_link_
{};
28
29
template
<>
ConfigCassandraPartitionRec::FunctionType
30
ConfigCassandraPartitionRec::create_func_
=
nullptr
;
31
template
<>
ConfigCassandraPartitionRec::DefaultLinkType
32
ConfigCassandraPartitionRec::default_link_
{};
33
34
#include "
database/cassandra/cql/cql_if.h
"
35
template
<>
CqlIfRec1::FunctionType
36
CqlIfRec1::create_func_
=
nullptr
;
37
template
<>
CqlIfRec1::DefaultLinkType
38
CqlIfRec1::default_link_
{};
39
40
template
<>
CqlIfRec2::FunctionType
41
CqlIfRec2::create_func_
=
nullptr
;
42
template
<>
CqlIfRec2::DefaultLinkType
43
CqlIfRec2::default_link_
{};
44
StaticObjectFactory::FactoryRecord::FunctionType
typename FactoryTypes< Base, Args...>::FunctionType FunctionType
Definition:
factory.h:60
StaticObjectFactory::FactoryRecord::default_link_
static DefaultLinkType default_link_
Definition:
factory.h:64
StaticObjectFactory::FactoryRecord::create_func_
static FunctionType create_func_
Definition:
factory.h:63
config_amqp_client.h
cql_if.h
StaticObjectFactory::DefaultLink
Definition:
factory.h:54
config_factory.h
config_cassandra_client.h
config_json_parser_base.h
contrail
src
contrail-common
config-client-mgr
config_factory.cc
Generated by
1.8.5