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
QSvgRefCounter< T > Class Template Reference

#include <qsvgstyle_p.h>

Collaboration diagram for QSvgRefCounter< T >:

Public Member Functions

 QSvgRefCounter ()
 QSvgRefCounter (T *_t)
 QSvgRefCounter (const QSvgRefCounter &other)
 QSvgRefCounter (QSvgRefCounter &&other) noexcept
QSvgRefCounteroperator= (const QSvgRefCounter &other)
 ~QSvgRefCounter ()
void swap (QSvgRefCounter &other) noexcept
void reset (T *other=nullptr)
T * operator-> () const
 operator T* () const
bool isDefault () const

Detailed Description

template<class T>
class QSvgRefCounter< T >

Definition at line 38 of file qsvgstyle_p.h.

Constructor & Destructor Documentation

◆ QSvgRefCounter() [1/4]

template<class T>
QSvgRefCounter< T >::QSvgRefCounter ( )
inline

Definition at line 41 of file qsvgstyle_p.h.

◆ QSvgRefCounter() [2/4]

template<class T>
QSvgRefCounter< T >::QSvgRefCounter ( T * _t)
inlineexplicit

Definition at line 42 of file qsvgstyle_p.h.

◆ QSvgRefCounter() [3/4]

template<class T>
QSvgRefCounter< T >::QSvgRefCounter ( const QSvgRefCounter< T > & other)
inline

Definition at line 49 of file qsvgstyle_p.h.

◆ QSvgRefCounter() [4/4]

template<class T>
QSvgRefCounter< T >::QSvgRefCounter ( QSvgRefCounter< T > && other)
inlinenoexcept

Definition at line 56 of file qsvgstyle_p.h.

References QSvgRefCounter().

Referenced by QSvgRefCounter().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ~QSvgRefCounter()

template<class T>
QSvgRefCounter< T >::~QSvgRefCounter ( )
inline

Definition at line 73 of file qsvgstyle_p.h.

Member Function Documentation

◆ isDefault()

template<class T>
bool QSvgRefCounter< T >::isDefault ( ) const
inline

Definition at line 88 of file qsvgstyle_p.h.

◆ operator T*()

template<class T>
QSvgRefCounter< T >::operator T* ( ) const
inline

Definition at line 86 of file qsvgstyle_p.h.

◆ operator->()

template<class T>
T * QSvgRefCounter< T >::operator-> ( ) const
inline

Definition at line 85 of file qsvgstyle_p.h.

◆ operator=()

template<class T>
QSvgRefCounter & QSvgRefCounter< T >::operator= ( const QSvgRefCounter< T > & other)
inline

Definition at line 59 of file qsvgstyle_p.h.

◆ reset()

template<class T>
void QSvgRefCounter< T >::reset ( T * other = nullptr)
inline

Definition at line 82 of file qsvgstyle_p.h.

◆ swap()

template<class T>
void QSvgRefCounter< T >::swap ( QSvgRefCounter< T > & other)
inlinenoexcept

Definition at line 79 of file qsvgstyle_p.h.


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