OpenZWave Library 1.6.1914
Loading...
Searching...
No Matches
OpenZWave::Internal::Bitfield Class Reference

#include <Bitfield.h>

Classes

class  Iterator

Public Member Functions

 Bitfield ()
 Bitfield (uint32 value)
 ~Bitfield ()
bool Set (uint8 _idx)
bool Clear (uint8 _idx)
bool IsSet (uint8 _idx) const
uint32 GetNumSetBits () const
uint32 GetValue () const
bool SetValue (uint32 val)
uint32 GetSize () const
Iterator Begin () const
Iterator End () const

Friends

class Iterator

Constructor & Destructor Documentation

◆ Bitfield() [1/2]

OpenZWave::Internal::Bitfield::Bitfield ( )

◆ Bitfield() [2/2]

OpenZWave::Internal::Bitfield::Bitfield ( uint32 value)

◆ ~Bitfield()

OpenZWave::Internal::Bitfield::~Bitfield ( )

Member Function Documentation

◆ Begin()

Bitfield::Iterator OpenZWave::Internal::Bitfield::Begin ( ) const

◆ Clear()

bool OpenZWave::Internal::Bitfield::Clear ( uint8 _idx)

◆ End()

Bitfield::Iterator OpenZWave::Internal::Bitfield::End ( ) const

◆ GetNumSetBits()

uint32 OpenZWave::Internal::Bitfield::GetNumSetBits ( ) const

◆ GetSize()

uint32 OpenZWave::Internal::Bitfield::GetSize ( ) const

◆ GetValue()

uint32 OpenZWave::Internal::Bitfield::GetValue ( ) const

◆ IsSet()

bool OpenZWave::Internal::Bitfield::IsSet ( uint8 _idx) const

◆ Set()

bool OpenZWave::Internal::Bitfield::Set ( uint8 _idx)

◆ SetValue()

bool OpenZWave::Internal::Bitfield::SetValue ( uint32 val)

◆ Iterator

friend class Iterator
friend

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