OpenSDN source code
IFMapLink Member List

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

AddOriginInfo(const IFMapOrigin &in_origin, uint64_t seq_num)IFMapLink
chg_list_DBEntryBase
clear_onlist()DBEntryBaseinline
ClearDelete()DBEntryBaseinline
ClearNodes()IFMapLink
ClearOnRemoveQ()DBEntryBaseinline
ClearState(DBTableBase *tbl_base, ListenerId listener)DBEntryBase
DBEntry()DBEntryinline
DBEntryBase()DBEntryBase
DbEntryFlags enum nameDBEntryBaseprivate
DBGraphEdge()DBGraphEdge
Delete()DBEntryBase
DeleteMarked enum valueDBEntryBaseprivate
DISALLOW_COPY_AND_ASSIGN(IFMapLink)IFMapLinkprivate
Edge typedefDBGraphEdge
edge_id() constDBGraphEdgeinline
edge_id_DBGraphEdgeprivate
EncodeLinkInfo(pugi::xml_node *parent) constIFMapLink
flagsDBEntryBaseprivate
get_table() constDBEntryBase
get_table_partition() constDBEntryBase
GetDBRequestKey() constIFMapLinkvirtual
GetOriginInfo(IFMapOrigin::Origin in_origin, bool *exists)IFMapLink
GetState(DBTableBase *tbl_base, ListenerId listener) constDBEntryBase
GetState(const DBTableBase *tbl_base, ListenerId listener) constDBEntryBase
HasOrigin(IFMapOrigin::Origin in_origin)IFMapLink
IFMapLink(const std::string &name)IFMapLink
is_onlist()DBEntryBaseinline
is_origin_empty()IFMapLinkinline
is_state_empty(DBTablePartBase *tpart)DBEntryBase
is_state_empty_unlocked(DBTablePartBase *tpart)DBEntryBase
IsDeleted() constDBEntryBaseinline
IsLess(const DBEntry &rgen) constIFMapLinkvirtual
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
left()IFMapLinkinline
left() constIFMapLinkinline
left_id() constIFMapLinkinline
left_id_IFMapLinkprivate
left_node_IFMapLinkprivate
LeftNode(DB *db)IFMapLink
LeftNode(DB *db) constIFMapLink
link_name() constIFMapLinkinline
link_name_IFMapLinkprivate
link_revival() constIFMapLinkinline
link_revival_IFMapLinkprivate
ListenerId typedefDBEntryBase
MarkDelete()DBEntryBaseinline
metadata() constIFMapLinkinline
metadata_IFMapLinkprivate
name() constIFMapLinkinlinevirtual
node_DBEntryprivate
Notify()DBEntryBase
Onlist enum valueDBEntryBaseprivate
onremoveq_DBEntryBaseprivate
operator<(const DBEntry &rhs) constDBEntryinline
origin_info_IFMapLinkprivate
RemoveOriginInfo(IFMapOrigin::Origin in_origin)IFMapLink
right()IFMapLinkinline
right() constIFMapLinkinline
right_id() constIFMapLinkinline
right_id_IFMapLinkprivate
right_node_IFMapLinkprivate
RightNode(DB *db)IFMapLink
RightNode(DB *db) constIFMapLink
sequence_number(IFMapOrigin::Origin in_origin, bool *exists)IFMapLink
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
SetEdge(Edge edge)DBGraphEdge
SetKey(const DBRequestKey *genkey)IFMapLinkvirtual
SetLinkRevival(bool lr)IFMapLinkinline
SetOnRemoveQ()DBEntryBaseinline
SetProperties(IFMapNode *left, IFMapNode *right, const std::string &metadata, uint64_t sequence_number, const IFMapOrigin &origin)IFMapLink
SetState(DBTableBase *tbl_base, ListenerId listener, DBState *state)DBEntryBase
ShowIFMapLinkTable classIFMapLinkfriend
source(DBGraph *graph)DBGraphEdge
source(DBGraph *graph) constDBGraphEdge
state_DBEntryBaseprivate
StateMap typedefDBEntryBaseprivate
target(DBGraph *graph)DBGraphEdge
target(DBGraph *graph) constDBGraphEdge
ToString() constIFMapLinkvirtual
tpart_DBEntryBaseprivate
UpdateProperties(const IFMapOrigin &in_origin, uint64_t sequence_number)IFMapLink
Vertex typedefDBGraphEdge
~DBEntry()DBEntryinlinevirtual
~DBEntryBase()DBEntryBasevirtual