senf::BitsetParser< N, Endianness >::reference Class Reference

#include <senf/Packets/BitsetParser.hh>

Public Member Functions

 ~reference ()
 
referenceoperator= (bool v)
 
referenceoperator= (reference const &other)
 
bool operator~ () const
 
 operator bool () const
 
referenceflip ()
 

Detailed Description

template<std::size_t N, typename Endianness>
class senf::BitsetParser< N, Endianness >::reference

Definition at line 53 of file BitsetParser.hh.

Constructor & Destructor Documentation

◆ ~reference()

template<std::size_t N, typename Endianness>
senf::BitsetParser< N, Endianness >::reference::~reference ( )
inline

Definition at line 56 of file BitsetParser.hh.

Member Function Documentation

◆ flip()

template<std::size_t N, typename Endianness>
reference& senf::BitsetParser< N, Endianness >::reference::flip ( )

◆ operator bool()

template<std::size_t N, typename Endianness>
senf::BitsetParser< N, Endianness >::reference::operator bool ( ) const

◆ operator=() [1/2]

template<std::size_t N, typename Endianness>
reference& senf::BitsetParser< N, Endianness >::reference::operator= ( bool  v)

◆ operator=() [2/2]

template<std::size_t N, typename Endianness>
reference& senf::BitsetParser< N, Endianness >::reference::operator= ( reference const &  other)

◆ operator~()

template<std::size_t N, typename Endianness>
bool senf::BitsetParser< N, Endianness >::reference::operator~ ( ) const

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