1.8
Public Member Functions | Friends | List of all members
HorizontalBitField Class Reference
Inheritance diagram for HorizontalBitField:
Inheritance graph
[legend]

Public Member Functions

constexpr HorizontalBitField (uint32_t halign)
 
constexpr bool operator== (const HorizontalBitField &rhs) const
 

Friends

class AlignFlag
 
class AlignFlags
 
class HVBitField
 
constexpr friend HExpandBitField operator| (const ExpandBitField &lhs, const HorizontalBitField &rhs)
 
constexpr friend HExpandBitField operator| (const HorizontalBitField &lhs, const ExpandBitField &rhs)
 
constexpr friend HVBitField operator| (const HorizontalBitField &lhs, const VerticalBitField &rhs)
 
constexpr friend AlignFlag operator| (const HorizontalBitField &lhs, const VExpandBitField &rhs)
 
constexpr friend HVBitField operator| (const VerticalBitField &lhs, const HorizontalBitField &rhs)
 
constexpr friend AlignFlag operator| (const VExpandBitField &lhs, const HorizontalBitField &rhs)
 

Constructor & Destructor Documentation

◆ HorizontalBitField()

constexpr HorizontalBitField ( uint32_t  halign)
inlineconstexpr

Member Function Documentation

◆ operator==()

constexpr bool operator== ( const HorizontalBitField rhs) const
inlineconstexpr

Friends And Related Function Documentation

◆ AlignFlag

friend class AlignFlag
friend

◆ AlignFlags

friend class AlignFlags
friend

◆ HVBitField

friend class HVBitField
friend

◆ operator| [1/6]

constexpr friend HExpandBitField operator| ( const ExpandBitField lhs,
const HorizontalBitField rhs 
)
friend

◆ operator| [2/6]

constexpr friend HExpandBitField operator| ( const HorizontalBitField lhs,
const ExpandBitField rhs 
)
friend

◆ operator| [3/6]

constexpr friend HVBitField operator| ( const HorizontalBitField lhs,
const VerticalBitField rhs 
)
friend

◆ operator| [4/6]

constexpr friend AlignFlag operator| ( const HorizontalBitField lhs,
const VExpandBitField rhs 
)
friend

◆ operator| [5/6]

constexpr friend HVBitField operator| ( const VerticalBitField lhs,
const HorizontalBitField rhs 
)
friend

◆ operator| [6/6]

constexpr friend AlignFlag operator| ( const VExpandBitField lhs,
const HorizontalBitField rhs 
)
friend