このページでは

C

Qul::ImageWriteGuard Struct

struct Qul::ImageWriteGuard

Image::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 ライセンスの下で利用可能です。
詳細はこちら。