C
Qul::ImageWriteGuard Struct
struct Qul::ImageWriteGuardImage::beginWrite() およびImage::endWrite() を呼び出すためのヘルパー。詳細...
| Header: | #include <qul/image.h> |
| Since: | Qt Quick Ultralite 1.5 |
パブリック関数
| ImageWriteGuard(Qul::Image &image) | |
| ImageWriteGuard(const Qul::ImageWriteGuard &) | |
| ImageWriteGuard(Qul::ImageWriteGuard &&other) | |
| ~ImageWriteGuard() | |
| Qul::ImageWriteGuard & | operator=(Qul::ImageWriteGuard &&) |
| Qul::ImageWriteGuard & | operator=(const Qul::ImageWriteGuard &) |
詳細説明
RAII を使用して、構築時にImage::beginWrite() を、破棄時にImage::endWrite() を呼び出します。
Imageも参照 。
メンバ関数のドキュメント
[explicit] ImageWriteGuard::ImageWriteGuard(Qul::Image &image)
構築する。image でImage::beginWrite() を呼び出す。
[delete] ImageWriteGuard::ImageWriteGuard(const Qul::ImageWriteGuard &)
コピー -ImageWriteGuard のインスタンスを構築する。 この関数は削除される。
[noexcept] ImageWriteGuard::ImageWriteGuard(Qul::ImageWriteGuard &&other)
移動する。
[noexcept] ImageWriteGuard::~ImageWriteGuard()
破棄します。SharedImage::endWrite()を呼び出します。
[delete] Qul::ImageWriteGuard &ImageWriteGuard::operator=(Qul::ImageWriteGuard &&)
Move-other をこのImageWriteGuard インスタンスに割り当てる。この関数は削除される。
[delete] Qul::ImageWriteGuard &ImageWriteGuard::operator=(const Qul::ImageWriteGuard &)
コピー-このImageWriteGuard インスタンスにother を割り当てる。この関数は削除されます。
特定の Qt ライセンスの下で利用可能です。
詳細はこちら。