OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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
DBGraphEdge()DBGraphEdge
Delete()DBEntryBase
DISALLOW_COPY_AND_ASSIGN(IFMapLink)IFMapLinkprivate
Edge typedefDBGraphEdge
edge_id() const DBGraphEdgeinline
EncodeLinkInfo(pugi::xml_node *parent) const IFMapLink
get_table() const DBEntryBase
get_table_partition() const DBEntryBase
GetDBRequestKey() const IFMapLinkvirtual
GetOriginInfo(IFMapOrigin::Origin in_origin, bool *exists)IFMapLink
GetState(DBTableBase *tbl_base, ListenerId listener) const DBEntryBase
GetState(const DBTableBase *tbl_base, ListenerId listener) const DBEntryBase
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() const DBEntryBaseinline
IsLess(const DBEntry &rgen) const IFMapLinkvirtual
IsLessSpecific(const std::string &match) const DBEntryBaseinlinevirtual
IsMoreSpecific(const std::string &match) const DBEntryBaseinlinevirtual
IsOnRemoveQ()DBEntryBaseinline
KeyPtr typedefDBEntryBase
last_change_at() const DBEntryBaseinline
last_change_at_str() const DBEntryBase
last_update_at() const DBEntryBaseinline
left()IFMapLinkinline
left() const IFMapLinkinline
left_id() const IFMapLinkinline
left_id_IFMapLinkprivate
left_node_IFMapLinkprivate
LeftNode(DB *db)IFMapLink
LeftNode(DB *db) const IFMapLink
link_name() const IFMapLinkinline
link_name_IFMapLinkprivate
link_revival() const IFMapLinkinline
link_revival_IFMapLinkprivate
ListenerId typedefDBEntryBase
MarkDelete()DBEntryBaseinline
metadata() const IFMapLinkinline
metadata_IFMapLinkprivate
name() const IFMapLinkinlinevirtual
Notify()DBEntryBase
operator<(const DBEntry &rhs) const DBEntryinline
origin_info_IFMapLinkprivate
RemoveOriginInfo(IFMapOrigin::Origin in_origin)IFMapLink
right()IFMapLinkinline
right() const IFMapLinkinline
right_id() const IFMapLinkinline
right_id_IFMapLinkprivate
right_node_IFMapLinkprivate
RightNode(DB *db)IFMapLink
RightNode(DB *db) const IFMapLink
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) const DBGraphEdge
target(DBGraph *graph)DBGraphEdge
target(DBGraph *graph) const DBGraphEdge
ToString() const IFMapLinkvirtual
UpdateProperties(const IFMapOrigin &in_origin, uint64_t sequence_number)IFMapLink
Vertex typedefDBGraphEdge
~DBEntry()DBEntryinlinevirtual
~DBEntryBase()DBEntryBasevirtual