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
db_graph_table.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2016 Juniper Networks, Inc. All rights reserved.
3
*/
4
5
#ifndef ctrlplane_db_graph_table_h
6
#define ctrlplane_db_graph_table_h
7
8
#include "
db/db_graph.h
"
9
#include "
db/db_table.h
"
10
11
class
DBGraphTable
:
public
DBTable
{
12
public
:
13
DBGraphTable
(
DB
*db,
const
std::string &
name
,
DBGraph
*
graph
) :
14
DBTable
(db, name),
graph_
(graph) {
15
}
16
const
DBGraph
*
graph
()
const
{
return
graph_
; }
17
DBGraph
*
graph
() {
return
graph_
; }
18
19
private
:
20
21
DBGraph
*
graph_
;
22
};
23
24
#endif
DBGraphTable::graph
const DBGraph * graph() const
Definition:
db_graph_table.h:16
DBTable
Definition:
db_table.h:167
DBGraph
Definition:
db_graph.h:18
DB
Definition:
db.h:24
DBGraphTable
Definition:
db_graph_table.h:11
DBGraphTable::graph
DBGraph * graph()
Definition:
db_graph_table.h:17
db_graph.h
DBGraphTable::graph_
DBGraph * graph_
Definition:
db_graph_table.h:21
DBTableBase::name
const std::string & name() const
Definition:
db_table.h:110
db_table.h
DBGraphTable::DBGraphTable
DBGraphTable(DB *db, const std::string &name, DBGraph *graph)
Definition:
db_graph_table.h:13
contrail
controller
src
db
db_graph_table.h
Generated by
1.8.5