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

Public Member Functions

constexpr HVBitField (uint32_t halign, uint32_t valign)
 
constexpr bool operator== (const HVBitField &rhs) const
 

Friends

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

Constructor & Destructor Documentation

◆ HVBitField()

constexpr HVBitField ( uint32_t  halign,
uint32_t  valign 
)
inlineconstexpr

Member Function Documentation

◆ operator==()

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

Friends And Related Function Documentation

◆ AlignFlag

friend class AlignFlag
friend

◆ AlignFlags

friend class AlignFlags
friend

◆ operator| [1/4]

constexpr friend AlignFlag operator| ( const ExpandBitField lhs,
const HVBitField rhs 
)
friend

◆ operator| [2/4]

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

◆ operator| [3/4]

constexpr friend AlignFlag operator| ( const HVBitField lhs,
const ExpandBitField rhs 
)
friend

◆ operator| [4/4]

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