Public Member Functions | Private Attributes | List of all members
hebi::ProxyBitSet Class Reference

#include <bit_set.hpp>

Public Member Functions

const int * data () const
 
bool get (size_t index) const
 
 ProxyBitSet (const int *data, size_t bits)
 

Private Attributes

const size_t bit_count_
 
const int * data_
 
const size_t data_word_count_
 

Detailed Description

Definition at line 69 of file bit_set.hpp.

Constructor & Destructor Documentation

hebi::ProxyBitSet::ProxyBitSet ( const int *  data,
size_t  bits 
)
inline

Definition at line 71 of file bit_set.hpp.

Member Function Documentation

const int* hebi::ProxyBitSet::data ( ) const
inline

Definition at line 81 of file bit_set.hpp.

bool hebi::ProxyBitSet::get ( size_t  index) const
inline

Definition at line 74 of file bit_set.hpp.

Member Data Documentation

const size_t hebi::ProxyBitSet::bit_count_
private

Definition at line 87 of file bit_set.hpp.

const int* hebi::ProxyBitSet::data_
private

Definition at line 86 of file bit_set.hpp.

const size_t hebi::ProxyBitSet::data_word_count_
private

Definition at line 88 of file bit_set.hpp.


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


hebi_cpp_api_ros
Author(s): Chris Bollinger , Matthew Tesch
autogenerated on Thu May 28 2020 03:14:45