Definition at line 22 of file config_listener.cc.
◆ EdgeDescriptorList
◆ InEdgeSet
◆ NodeEventPolicy
◆ NodeList
◆ PropagateList
◆ ReactionMap
◆ DependencyTracker()
ConfigListener::DependencyTracker::DependencyTracker |
( |
ConfigListener * |
listener | ) |
|
|
inline |
◆ AddChangeEvent()
void ConfigListener::DependencyTracker::AddChangeEvent |
( |
ChangeList * |
change_list, |
|
|
IFMapNode * |
node |
|
) |
| |
|
inlineprivate |
◆ Clear()
void ConfigListener::DependencyTracker::Clear |
( |
| ) |
|
|
inline |
◆ GetPropagateList()
const PropagateList* ConfigListener::DependencyTracker::GetPropagateList |
( |
const string & |
type, |
|
|
const string & |
metadata |
|
) |
| const |
|
inlineprivate |
◆ Initialize()
void ConfigListener::DependencyTracker::Initialize |
( |
| ) |
|
|
inline |
◆ IsInterestingEvent()
bool ConfigListener::DependencyTracker::IsInterestingEvent |
( |
const IFMapNode * |
node, |
|
|
const string & |
metadata |
|
) |
| const |
|
inlineprivate |
◆ LinkEvent()
bool ConfigListener::DependencyTracker::LinkEvent |
( |
const string |
metadata, |
|
|
IFMapNode * |
left, |
|
|
IFMapNode * |
right |
|
) |
| |
|
inline |
◆ NodeEvent()
void ConfigListener::DependencyTracker::NodeEvent |
( |
IFMapNode * |
node | ) |
|
|
inline |
◆ PropagateChanges()
void ConfigListener::DependencyTracker::PropagateChanges |
( |
ChangeList * |
change_list | ) |
|
|
inline |
◆ PropagateEdge()
void ConfigListener::DependencyTracker::PropagateEdge |
( |
IFMapNode * |
node, |
|
|
const string & |
metadata, |
|
|
InEdgeSet * |
in_edges, |
|
|
ChangeList * |
change_list |
|
) |
| |
|
inlineprivate |
◆ PropagateNode()
◆ edge_list_
◆ listener_
◆ node_list_
NodeList ConfigListener::DependencyTracker::node_list_ |
|
private |
◆ policy_
◆ vertex_list_
set<string> ConfigListener::DependencyTracker::vertex_list_ |
|
private |
The documentation for this class was generated from the following file: