OpenSDN source code
 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 
22 };
23 
24 #endif
const DBGraph * graph() const
Definition: db.h:24
DBGraph * graph()
DBGraph * graph_
const std::string & name() const
Definition: db_table.h:110
DBGraphTable(DB *db, const std::string &name, DBGraph *graph)