OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ifmap_node_proxy.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2013 Juniper Networks, Inc. All rights reserved.
3  */
4 
5 #ifndef __ctrlplane__ifmap_node_proxy__
6 #define __ctrlplane__ifmap_node_proxy__
7 
8 #include "base/util.h"
9 #include "db/db_entry.h"
10 #include "db/db_table.h"
11 
12 class IFMapNode;
13 
14 class IFMapNodeProxy : public DBState {
15 public:
20  IFMapNode *node() { return node_; }
21  const IFMapNode *node() const { return node_; }
22  void Swap(IFMapNodeProxy *rhs);
23  void Clear();
24 
25 private:
29 };
30 
31 #endif /* defined(__ctrlplane__ifmap_node_proxy__) */
IFMapNode * node_
int ListenerId
Definition: db_table.h:62
void Swap(IFMapNodeProxy *rhs)
DISALLOW_COPY_AND_ASSIGN(IFMapNodeProxy)
DBTable::ListenerId id_
const IFMapNode * node() const
IFMapNode * node()