|
Krita Source Code Documentation
|
#include <KisNewOnCopy.h>
Public Member Functions | |
| const T * | constData () |
| T * | data () |
| const T * | data () const |
| KisNewOnCopy () | |
| KisNewOnCopy (const KisNewOnCopy &) | |
| T * | operator-> () |
| const T * | operator-> () const |
Private Attributes | |
| T | instance |
This class wraps around some type T that is not copiable. When the copy-constructor or assignment of KisNewOnCopy<T> is called, it default-constructs an instance of T.
Definition at line 16 of file KisNewOnCopy.h.
|
inline |
Definition at line 19 of file KisNewOnCopy.h.
|
inline |
Definition at line 20 of file KisNewOnCopy.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 31 of file KisNewOnCopy.h.