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

Abstract base class for a dynamic graph generator (in the new dynamic architecture). More...

#include <DynamicGraphGenerator.h>

Public Member Functions

virtual ~DynamicGraphGenerator ()=default
 Default destructor. More...
 
virtual std::vector< GraphEventgenerate (count nSteps)=0
 Generate event stream. More...
 

Protected Attributes

Graph G
 

Detailed Description

Abstract base class for a dynamic graph generator (in the new dynamic architecture).

The generator produces a stream of events.

Constructor & Destructor Documentation

virtual NetworKit::DynamicGraphGenerator::~DynamicGraphGenerator ( )
virtualdefault

Default destructor.

Member Function Documentation

virtual std::vector<GraphEvent> NetworKit::DynamicGraphGenerator::generate ( count  nSteps)
pure virtual

Member Data Documentation

Graph NetworKit::DynamicGraphGenerator::G
protected

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