Thrill  0.1
BfsNode Class Reference

Detailed Description

Definition at line 37 of file bfs.hpp.

#include <bfs.hpp>

Public Member Functions

 BfsNode ()=default
 
template<typename Archive >
void serialize (Archive &archive)
 

Public Attributes

EdgeList edges
 
size_t level = INVALID
 
VertexId nodeIndex = INVALID
 
VertexId parent = INVALID
 
size_t treeIndex = INVALID
 

Constructor & Destructor Documentation

◆ BfsNode()

BfsNode ( )
default

Member Function Documentation

◆ serialize()

void serialize ( Archive &  archive)
inline

Definition at line 49 of file bfs.hpp.

Member Data Documentation

◆ edges

EdgeList edges

Definition at line 40 of file bfs.hpp.

Referenced by doubleSweepDiameter(), LoadBFSGraph(), and examples::bfs::operator<<().

◆ level

◆ nodeIndex

◆ parent

VertexId parent = INVALID

Definition at line 43 of file bfs.hpp.

Referenced by LoadBFSGraph(), and examples::bfs::operator<<().

◆ treeIndex

size_t treeIndex = INVALID

Definition at line 42 of file bfs.hpp.

Referenced by LoadBFSGraph(), examples::bfs::operator<<(), and outputBFSResult().


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