Qt 4.8
Private Types | Private Functions | Static Private Attributes | Friends | List of all members
QPatternist::DerivedIntegerDetails< TypeLong > Class Template Reference

#include <qderivedinteger_p.h>

Private Types

typedef qint64 StorageType
 
typedef StorageType TemporaryStorageType
 

Private Functions

 DerivedIntegerDetails ()
 

Static Private Attributes

static const DerivedIntegerLimitsUsage limitsUsage = LimitBoth
 
static const StorageType maxInclusive = Q_INT64_C(9223372036854775807)
 
static const StorageType minInclusive = -(Q_INT64_C(9223372036854775807)) - 1
 

Friends

class DerivedInteger< TypeLong >
 

Detailed Description

template<>
class QPatternist::DerivedIntegerDetails< TypeLong >

Definition at line 126 of file qderivedinteger_p.h.

Typedefs

◆ StorageType

Definition at line 130 of file qderivedinteger_p.h.

◆ TemporaryStorageType

Definition at line 131 of file qderivedinteger_p.h.

Constructors and Destructors

◆ DerivedIntegerDetails()

Disable the default constructor.

Definition at line 145 of file qderivedinteger_p.h.

145 {}

Friends and Related Functions

◆ DerivedInteger< TypeLong >

friend class DerivedInteger< TypeLong >
friend

Definition at line 129 of file qderivedinteger_p.h.

Properties

◆ limitsUsage

const DerivedIntegerLimitsUsage QPatternist::DerivedIntegerDetails< TypeLong >::limitsUsage = LimitBoth
staticprivate

Definition at line 140 of file qderivedinteger_p.h.

◆ maxInclusive

const StorageType QPatternist::DerivedIntegerDetails< TypeLong >::maxInclusive = Q_INT64_C(9223372036854775807)
staticprivate

Definition at line 132 of file qderivedinteger_p.h.

◆ minInclusive

const StorageType QPatternist::DerivedIntegerDetails< TypeLong >::minInclusive = -(Q_INT64_C(9223372036854775807)) - 1
staticprivate

This messy arithmetic expression ensures that we don't get a warning on neither GCC nor MSVC.

Definition at line 138 of file qderivedinteger_p.h.


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