Public Types | Public Member Functions | Public Attributes | List of all members
bitInfo< UIntType > Struct Template Reference

Public Types

typedef UIntType value_type
 

Public Member Functions

constexpr bitInfo () noexcept
 
 bitInfo (UIntType val)
 
 operator UIntType () const
 
 operator UIntType & ()
 

Public Attributes

value_type value
 

Detailed Description

template<class UIntType>
struct Foam::BitOps::bitInfo< UIntType >

Definition at line 262 of file BitOps.H.

Member Typedef Documentation

◆ value_type

typedef UIntType value_type

Definition at line 264 of file BitOps.H.

Constructor & Destructor Documentation

◆ bitInfo() [1/2]

constexpr bitInfo ( )
inlineconstexprnoexcept

Definition at line 268 of file BitOps.H.

◆ bitInfo() [2/2]

bitInfo ( UIntType  val)
inlineexplicit

Definition at line 271 of file BitOps.H.

Member Function Documentation

◆ operator UIntType()

operator UIntType ( ) const
inline

Definition at line 274 of file BitOps.H.

References bitInfo< UIntType >::value.

◆ operator UIntType &()

operator UIntType & ( )
inline

Definition at line 277 of file BitOps.H.

References bitInfo< UIntType >::value.

Member Data Documentation

◆ value

value_type value

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