NetworKit
Large-Scale Network Analysis
Get Started
Documentation
Features
News
Publications
NetworKit Day
Credits & References
Python Documentation
C++ Documentation
Page Hierarchy
Class Hierarchy
File Hierarchy
Full API
Namespaces
Classes and Structs
Enums
Functions
Variables
Defines
Typedefs
Directories
Pages
Jupyter Notebook
Developer Guide
Class GraphEventHandler
¶
Defined in
File GraphEventHandler.hpp
Class Documentation
¶
class
GraphEventHandler
¶
Public 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
¶