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)
Construct。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 &&)
other をこのImageWriteGuard インスタンスに割り当てます。この関数は削除されます。
[delete] Qul::ImageWriteGuard &ImageWriteGuard::operator=(const Qul::ImageWriteGuard &)
other をこのImageWriteGuard インスタンスにコピー代入します。この関数は削除されました。
特定の Qt ライセンスの下で利用可能です。
詳細はこちら。