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
QT_BEGIN_NAMESPACE::PartialParse Struct Reference
Collaboration diagram for QT_BEGIN_NAMESPACE::PartialParse:

Public Types

enum  Flaw : quint16 {
  Irreconcilable = 1 , LegacyResolves = 2 , ResolutionChanges = 4 , ZeroPad = 8 ,
  Narrow = 0x10 , SelfResolved = 0x100 , Irreconcilable = 1 , LegacyResolves = 2 ,
  ResolutionChanges = 4 , ZeroPad = 8 , Narrow = 0x10 , SelfResolved = 0x100
}
enum  Flaw : quint16 {
  Irreconcilable = 1 , LegacyResolves = 2 , ResolutionChanges = 4 , ZeroPad = 8 ,
  Narrow = 0x10 , SelfResolved = 0x100 , Irreconcilable = 1 , LegacyResolves = 2 ,
  ResolutionChanges = 4 , ZeroPad = 8 , Narrow = 0x10 , SelfResolved = 0x100
}

Public Member Functions

 PartialParse (qsizetype from)
 PartialParse (const PartialParse &base, const QtParseCommon::ParsedText &more)
 PartialParse (const PartialParse &base, const QtParseTimeZone::ParsedZone &more)
Qt::weak_ordering compare (const PartialParse &alt) const noexcept
 PartialParse (qsizetype from)
 PartialParse (const PartialParse &base, const QtParseCommon::ParsedText &more)
 PartialParse (const PartialParse &base, const QtParseTimeZone::ParsedZone &more)
Qt::weak_ordering compare (const PartialParse &alt) const noexcept

Public Attributes

ParsedTemporal results
int periodInDay = -1
int hourMod12 = 0
int yearWithinCentury = -1
Flaws wanton = {}

Static Public Attributes

static constexpr int UnknownAmHour = -12
static constexpr int UnknownPmHour = 36

Detailed Description

Definition at line 22 of file qtparsetemporal.cpp.

Member Enumeration Documentation

◆ Flaw [1/2]

enum QT_BEGIN_NAMESPACE::PartialParse::Flaw : quint16
Enumerator
Irreconcilable 
LegacyResolves 
ResolutionChanges 
ZeroPad 
Narrow 
SelfResolved 
Irreconcilable 
LegacyResolves 
ResolutionChanges 
ZeroPad 
Narrow 
SelfResolved 

Definition at line 29 of file qtparsetemporal.cpp.

◆ Flaw [2/2]

enum QT_BEGIN_NAMESPACE::PartialParse::Flaw : quint16
Enumerator
Irreconcilable 
LegacyResolves 
ResolutionChanges 
ZeroPad 
Narrow 
SelfResolved 
Irreconcilable 
LegacyResolves 
ResolutionChanges 
ZeroPad 
Narrow 
SelfResolved 

Definition at line 29 of file qtparsetemporal.cpp.

Constructor & Destructor Documentation

◆ PartialParse() [1/6]

QT_BEGIN_NAMESPACE::PartialParse::PartialParse ( qsizetype from)
inline

Definition at line 48 of file qtparsetemporal.cpp.

◆ PartialParse() [2/6]

QT_BEGIN_NAMESPACE::PartialParse::PartialParse ( const PartialParse & base,
const QtParseCommon::ParsedText & more )
inline

Definition at line 50 of file qtparsetemporal.cpp.

Referenced by PartialParse().

Here is the caller graph for this function:

◆ PartialParse() [3/6]

QT_BEGIN_NAMESPACE::PartialParse::PartialParse ( const PartialParse & base,
const QtParseTimeZone::ParsedZone & more )
inline

Definition at line 56 of file qtparsetemporal.cpp.

References PartialParse().

Here is the call graph for this function:

◆ PartialParse() [4/6]

QT_BEGIN_NAMESPACE::PartialParse::PartialParse ( qsizetype from)
inline

Definition at line 48 of file qtparsetemporal.cpp.

◆ PartialParse() [5/6]

QT_BEGIN_NAMESPACE::PartialParse::PartialParse ( const PartialParse & base,
const QtParseCommon::ParsedText & more )
inline

Definition at line 50 of file qtparsetemporal.cpp.

◆ PartialParse() [6/6]

QT_BEGIN_NAMESPACE::PartialParse::PartialParse ( const PartialParse & base,
const QtParseTimeZone::ParsedZone & more )
inline

Definition at line 56 of file qtparsetemporal.cpp.

Member Function Documentation

◆ compare() [1/2]

Qt::weak_ordering QT_BEGIN_NAMESPACE::PartialParse::compare ( const PartialParse & alt) const
inlinenoexcept

◆ compare() [2/2]

Qt::weak_ordering QT_BEGIN_NAMESPACE::PartialParse::compare ( const PartialParse & alt) const
inlinenoexcept

Definition at line 63 of file qtparsetemporal.cpp.

Member Data Documentation

◆ hourMod12

int QT_BEGIN_NAMESPACE::PartialParse::hourMod12 = 0

◆ periodInDay

◆ results

ParsedTemporal QT_BEGIN_NAMESPACE::PartialParse::results

Definition at line 24 of file qtparsetemporal.cpp.

◆ UnknownAmHour

constexpr int QT_BEGIN_NAMESPACE::PartialParse::UnknownAmHour = -12
staticconstexpr

◆ UnknownPmHour

constexpr int QT_BEGIN_NAMESPACE::PartialParse::UnknownPmHour = 36
static

◆ wanton

Flaws QT_BEGIN_NAMESPACE::PartialParse::wanton = {}

Definition at line 45 of file qtparsetemporal.cpp.

◆ yearWithinCentury

int QT_BEGIN_NAMESPACE::PartialParse::yearWithinCentury = -1

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