All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
NetworKit::GraphEventHandler Class Referenceabstract

#include <GraphEventHandler.h>

Public Member Functions

virtual void onNodeAddition (node u)=0
 
virtual void onNodeRemoval (node u)=0
 
virtual void onNodeRestoration (node u)=0
 
virtual void onEdgeAddition (node u, node v, edgeweight w=1.0)=0
 
virtual void onEdgeRemoval (node u, node v, edgeweight w=1.0)=0
 
virtual void onWeightUpdate (node u, node v, edgeweight wOld, edgeweight wNew)=0
 
virtual void onWeightIncrement (node u, node v, edgeweight wOld, edgeweight delta)=0
 
virtual void onTimeStep ()=0
 

Member Function Documentation

virtual void NetworKit::GraphEventHandler::onEdgeAddition ( node  u,
node  v,
edgeweight  w = 1.0 
)
pure virtual
virtual void NetworKit::GraphEventHandler::onEdgeRemoval ( node  u,
node  v,
edgeweight  w = 1.0 
)
pure virtual
virtual void NetworKit::GraphEventHandler::onNodeAddition ( node  u)
pure virtual
virtual void NetworKit::GraphEventHandler::onNodeRemoval ( node  u)
pure virtual
virtual void NetworKit::GraphEventHandler::onNodeRestoration ( node  u)
pure virtual
virtual void NetworKit::GraphEventHandler::onTimeStep ( )
pure virtual
virtual void NetworKit::GraphEventHandler::onWeightIncrement ( node  u,
node  v,
edgeweight  wOld,
edgeweight  delta 
)
pure virtual
virtual void NetworKit::GraphEventHandler::onWeightUpdate ( node  u,
node  v,
edgeweight  wOld,
edgeweight  wNew 
)
pure virtual

The documentation for this class was generated from the following file: