fairness  v1.0.0
A collection of advanced syncronization mechanisms.
Loading...
Searching...
No Matches
boost::fairness::control_block_64b_simple_t Struct Reference

#include <control_block_t.hpp>

Public Member Functions

Priority_t getPriority () const
 
bool isOwned () const
 
control_block_64b_simple_t setOwned () const
 
control_block_64b_simple_t setPriority (Priority_t const priority) const
 

Public Attributes

uint32_t owned_ {LOCK_NOT_OWNED}
 
uint32_t priority_ {BOOST_FAIRNESS_MAXIMUM_PRIORITY}
 

Member Function Documentation

◆ getPriority()

Priority_t boost::fairness::control_block_64b_simple_t::getPriority ( ) const
inline

◆ isOwned()

bool boost::fairness::control_block_64b_simple_t::isOwned ( ) const
inline

◆ setOwned()

control_block_64b_simple_t boost::fairness::control_block_64b_simple_t::setOwned ( ) const
inline

◆ setPriority()

control_block_64b_simple_t boost::fairness::control_block_64b_simple_t::setPriority ( Priority_t const  priority) const
inline

Member Data Documentation

◆ owned_

uint32_t boost::fairness::control_block_64b_simple_t::owned_ {LOCK_NOT_OWNED}

◆ priority_

uint32_t boost::fairness::control_block_64b_simple_t::priority_ {BOOST_FAIRNESS_MAXIMUM_PRIORITY}

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