|
OpenSDN source code
|
#include <db_table.h>
Public Types | |
| enum | DBOperation { DB_ENTRY_INVALID = 0 , DB_ENTRY_ADD_CHANGE = 1 , DB_ENTRY_DELETE = 2 , DB_ENTRY_NOTIFY = 3 } |
Public Member Functions | |
| DBRequest () | |
| DBRequest (DBOperation op) | |
| ~DBRequest () | |
| void | Swap (DBRequest *rhs) |
Public Attributes | |
| DBOperation | oper |
| std::unique_ptr< DBRequestKey > | key |
| std::unique_ptr< DBRequestData > | data |
Private Member Functions | |
| DISALLOW_COPY_AND_ASSIGN (DBRequest) | |
Definition at line 35 of file db_table.h.
| Enumerator | |
|---|---|
| DB_ENTRY_INVALID | |
| DB_ENTRY_ADD_CHANGE | |
| DB_ENTRY_DELETE | |
| DB_ENTRY_NOTIFY | |
Definition at line 36 of file db_table.h.
| DBRequest::DBRequest | ( | ) |
Definition at line 30 of file db_table.cc.
|
inline |
Definition at line 45 of file db_table.h.
| DBRequest::~DBRequest | ( | ) |
Definition at line 33 of file db_table.cc.
|
private |
| void DBRequest::Swap | ( | DBRequest * | rhs | ) |
Definition at line 43 of file db_table.cc.
| std::unique_ptr<DBRequestData> DBRequest::data |
Definition at line 49 of file db_table.h.
| std::unique_ptr<DBRequestKey> DBRequest::key |
Definition at line 48 of file db_table.h.
| DBOperation DBRequest::oper |
Definition at line 42 of file db_table.h.