Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
AlphaCode Struct Reference

#include <qlocale_data_p.h>

Collaboration diagram for AlphaCode:

Public Member Functions

constexpr AlphaCode (char c1=0, char c2=0, char c3=0)
bool isValid () const noexcept
std::array< char, 4 > decode () const

Public Attributes

uint16_t c1: 5
uint16_t c2:5
uint16_t c3: 5
uint16_t reserved:1

Friends

bool operator== (AlphaCode lhs, AlphaCode rhs) noexcept

Detailed Description

Definition at line 28 of file qlocale_data_p.h.

Constructor & Destructor Documentation

◆ AlphaCode()

AlphaCode::AlphaCode ( char c1 = 0,
char c2 = 0,
char c3 = 0 )
inlineconstexpr

Definition at line 30 of file qlocale_data_p.h.

Member Function Documentation

◆ decode()

std::array< char, 4 > AlphaCode::decode ( ) const
inline

Definition at line 37 of file qlocale_data_p.h.

◆ isValid()

bool AlphaCode::isValid ( ) const
inlinenoexcept

Definition at line 35 of file qlocale_data_p.h.

◆ operator==

bool operator== ( AlphaCode lhs,
AlphaCode rhs )
friend

Definition at line 43 of file qlocale_data_p.h.

Member Data Documentation

◆ c1

uint16_t AlphaCode::c1

Definition at line 33 of file qlocale_data_p.h.

◆ c2

uint16_t AlphaCode::c2

Definition at line 33 of file qlocale_data_p.h.

◆ c3

uint16_t AlphaCode::c3

Definition at line 33 of file qlocale_data_p.h.

◆ reserved

uint16_t AlphaCode::reserved

Definition at line 33 of file qlocale_data_p.h.


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