Qt 4.8
Public Functions | Public Variables | List of all members
QDeclarativeNullableValue< T > Struct Template Reference

#include <qdeclarativenullablevalue_p_p.h>

Public Functions

void invalidate ()
 
bool isValid () const
 
 operator T () const
 
QDeclarativeNullableValue< T > & operator= (const T &t)
 
QDeclarativeNullableValue< T > & operator= (const QDeclarativeNullableValue< T > &o)
 
 QDeclarativeNullableValue ()
 
 QDeclarativeNullableValue (const QDeclarativeNullableValue< T > &o)
 
 QDeclarativeNullableValue (const T &t)
 

Public Variables

bool isNull
 
value
 

Detailed Description

template<typename T>
struct QDeclarativeNullableValue< T >

Definition at line 59 of file qdeclarativenullablevalue_p_p.h.

Constructors and Destructors

◆ QDeclarativeNullableValue() [1/3]

template<typename T>
QDeclarativeNullableValue< T >::QDeclarativeNullableValue ( )
inline

◆ QDeclarativeNullableValue() [2/3]

template<typename T>
QDeclarativeNullableValue< T >::QDeclarativeNullableValue ( const QDeclarativeNullableValue< T > &  o)
inline

◆ QDeclarativeNullableValue() [3/3]

template<typename T>
QDeclarativeNullableValue< T >::QDeclarativeNullableValue ( const T &  t)
inline

Functions

◆ invalidate()

template<typename T>
void QDeclarativeNullableValue< T >::invalidate ( )
inline

Definition at line 73 of file qdeclarativenullablevalue_p_p.h.

Referenced by tryReal().

◆ isValid()

template<typename T>
bool QDeclarativeNullableValue< T >::isValid ( ) const
inline

Definition at line 74 of file qdeclarativenullablevalue_p_p.h.

◆ operator T()

template<typename T>
QDeclarativeNullableValue< T >::operator T ( ) const
inline

◆ operator=() [1/2]

template<typename T>
QDeclarativeNullableValue<T>& QDeclarativeNullableValue< T >::operator= ( const T &  t)
inline

◆ operator=() [2/2]

template<typename T>
QDeclarativeNullableValue<T>& QDeclarativeNullableValue< T >::operator= ( const QDeclarativeNullableValue< T > &  o)
inline

Properties

◆ isNull

template<typename T>
bool QDeclarativeNullableValue< T >::isNull

◆ value

template<typename T>
T QDeclarativeNullableValue< T >::value

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