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 ( )

Member Function Documentation

◆ serialize()

void serialize ( Archive &  archive)

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: