OpenSDN source code
Route Member List

This is the complete list of members for Route, including all inherited members.

chg_list_DBEntryBase
clear_onlist()DBEntryBaseinline
ClearDelete()DBEntryBaseinline
ClearOnRemoveQ()DBEntryBaseinline
ClearState(DBTableBase *tbl_base, ListenerId listener)DBEntryBase
Compare typedefRoute
CompareTo(const Route &rhs) const =0Routepure virtual
DBEntry()DBEntryinline
DBEntryBase()DBEntryBase
DbEntryFlags enum nameDBEntryBaseprivate
Delete()DBEntryBase
DeleteMarked enum valueDBEntryBaseprivate
DISALLOW_COPY_AND_ASSIGN(Route)Routeprivate
flagsDBEntryBaseprivate
front() constRoute
get_table() constDBEntryBase
get_table_partition() constDBEntryBase
GetDBRequestKey() const =0DBEntryBasepure virtual
GetPathList() constRouteinline
GetPathList()Routeinline
GetState(DBTableBase *tbl_base, ListenerId listener) constDBEntryBase
GetState(const DBTableBase *tbl_base, ListenerId listener) constDBEntryBase
insert(const Path *path)Route
is_onlist()DBEntryBaseinline
is_state_empty(DBTablePartBase *tpart)DBEntryBase
is_state_empty_unlocked(DBTablePartBase *tpart)DBEntryBase
IsDeleted() constDBEntryBaseinline
IsLess(const DBEntry &rhs) const =0DBEntrypure virtual
IsLessSpecific(const std::string &match) constDBEntryBaseinlinevirtual
IsMoreSpecific(const std::string &match) constDBEntryBaseinlinevirtual
IsOnRemoveQ()DBEntryBaseinline
KeyPtr typedefDBEntryBase
last_change_at() constDBEntryBaseinline
last_change_at_DBEntryBaseprivate
last_change_at_str() constDBEntryBase
last_update_at() constDBEntryBaseinline
last_update_at_DBEntryBaseprivate
ListenerId typedefDBEntryBase
MarkDelete()DBEntryBaseinline
node_DBEntryprivate
Notify()DBEntryBase
Onlist enum valueDBEntryBaseprivate
onremoveq_DBEntryBaseprivate
operator<(const Route &rhs) constRouteinline
DBEntry::operator<(const DBEntry &rhs) constDBEntryinline
path_Routeprivate
PathList typedefRoute
PathListMember typedefRoute
remove(const Path *path)Route
Route()Route
set_last_change_at(uint64_t time)DBEntryBase
set_last_change_at_to_now()DBEntryBase
set_last_update_at(uint64_t time)DBEntryBase
set_last_update_at_to_now()DBEntryBase
set_onlist()DBEntryBaseinline
set_table_partition(DBTablePartBase *tpart)DBEntryBase
SetKey(const DBRequestKey *key)=0DBEntrypure virtual
SetOnRemoveQ()DBEntryBaseinline
SetState(DBTableBase *tbl_base, ListenerId listener, DBState *state)DBEntryBase
Sort(Compare compare, const Path *prev_front)Route
state_DBEntryBaseprivate
StateMap typedefDBEntryBaseprivate
ToString() const =0DBEntryBasepure virtual
tpart_DBEntryBaseprivate
~DBEntry()DBEntryinlinevirtual
~DBEntryBase()DBEntryBasevirtual
~Route()Routevirtual