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

#include <DynAlgorithm.h>

Public Member Functions

virtual ~DynAlgorithm ()=default
 Virtual default destructor. More...
 
virtual void update (GraphEvent e)=0
 The generic update method for updating data structure after an update. More...
 
virtual void updateBatch (const std::vector< GraphEvent > &batch)=0
 The generic update method for updating data structure after a batch of updates. More...
 

Constructor & Destructor Documentation

virtual NetworKit::DynAlgorithm::~DynAlgorithm ( )
virtualdefault

Virtual default destructor.

Member Function Documentation

virtual void NetworKit::DynAlgorithm::update ( GraphEvent  e)
pure virtual

The generic update method for updating data structure after an update.

Implemented in NetworKit::DynApproxBetweenness, NetworKit::DynBetweenness, NetworKit::DynConnectedComponents, NetworKit::DynAPSP, NetworKit::DynBFS, and NetworKit::DynDijkstra.

virtual void NetworKit::DynAlgorithm::updateBatch ( const std::vector< GraphEvent > &  batch)
pure virtual

The generic update method for updating data structure after a batch of updates.

Implemented in NetworKit::DynApproxBetweenness, NetworKit::DynBetweenness, NetworKit::DynConnectedComponents, NetworKit::DynAPSP, NetworKit::DynBFS, and NetworKit::DynDijkstra.


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