Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

Loading...
Searching...
No Matches
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 intflags
 

Detailed Description

Definition at line 44 of file TimestampFlags.h.

Constructor & Destructor Documentation

◆ TimestampFlags() [1/2]

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

Definition at line 50 of file TimestampFlags.h.

◆ TimestampFlags() [2/2]

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

Definition at line 53 of file TimestampFlags.h.

Member Function Documentation

◆ clear()

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

Definition at line 58 of file TimestampFlags.h.

◆ is_set()

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

Definition at line 66 of file TimestampFlags.h.

◆ set()

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

Definition at line 71 of file TimestampFlags.h.

◆ size()

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

Definition at line 56 of file TimestampFlags.h.

Member Data Documentation

◆ current_round

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

Definition at line 47 of file TimestampFlags.h.

◆ flags

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

Definition at line 46 of file TimestampFlags.h.


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