Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

ogdf::internal::gcm::datastructure::TimestampFlags Class Reference

#include <ogdf/geometric/cr_min/datastructure/TimestampFlags.h>

Public Member Functions

 TimestampFlags ()
 
 TimestampFlags (size_t size)
 
void clear ()
 
bool is_set (size_t id) const
 
void set (size_t id)
 
size_t size () const
 

Private Attributes

unsigned int current_round = 1
 
std::vector< unsigned int > flags
 

Detailed Description

Definition at line 45 of file TimestampFlags.h.

Constructor & Destructor Documentation

◆ TimestampFlags() [1/2]

ogdf::internal::gcm::datastructure::TimestampFlags::TimestampFlags ( )
inline

Definition at line 51 of file TimestampFlags.h.

◆ TimestampFlags() [2/2]

ogdf::internal::gcm::datastructure::TimestampFlags::TimestampFlags ( size_t  size)
inline

Definition at line 54 of file TimestampFlags.h.

Member Function Documentation

◆ clear()

void ogdf::internal::gcm::datastructure::TimestampFlags::clear ( )
inline

Definition at line 59 of file TimestampFlags.h.

◆ is_set()

bool ogdf::internal::gcm::datastructure::TimestampFlags::is_set ( size_t  id) const
inline

Definition at line 67 of file TimestampFlags.h.

◆ set()

void ogdf::internal::gcm::datastructure::TimestampFlags::set ( size_t  id)
inline

Definition at line 72 of file TimestampFlags.h.

◆ size()

size_t ogdf::internal::gcm::datastructure::TimestampFlags::size ( ) const
inline

Definition at line 57 of file TimestampFlags.h.

Member Data Documentation

◆ current_round

unsigned int ogdf::internal::gcm::datastructure::TimestampFlags::current_round = 1
private

Definition at line 48 of file TimestampFlags.h.

◆ flags

std::vector<unsigned int> ogdf::internal::gcm::datastructure::TimestampFlags::flags
private

Definition at line 47 of file TimestampFlags.h.


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