#include <kexiblobbuffer.h>
Object handle used by KexiBLOBBuffer.
Definition at line 97 of file kexiblobbuffer.h.
◆ Handle() [1/3]
| KexiBLOBBuffer::Handle::Handle |
( |
| ) |
|
Constructs a null handle. Null handles have empty pixap and data members, id == 0 and cast to boolean false.
Definition at line 71 of file kexiblobbuffer.cpp.
◆ Handle() [2/3]
| KexiBLOBBuffer::Handle::Handle |
( |
const Handle & | handle | ) |
|
◆ ~Handle()
| KexiBLOBBuffer::Handle::~Handle |
( |
| ) |
|
◆ Handle() [3/3]
| KexiBLOBBuffer::Handle::Handle |
( |
Item * | item | ) |
|
|
protected |
Constructs a handle based on item. Null handle is constructed for null item.
Definition at line 59 of file kexiblobbuffer.cpp.
◆ data()
| TQByteArray KexiBLOBBuffer::Handle::data |
( |
| ) |
const |
|
inline |
◆ folderId()
| Id_t KexiBLOBBuffer::Handle::folderId |
( |
| ) |
const |
|
inline |
◆ id()
| Id_t KexiBLOBBuffer::Handle::id |
( |
| ) |
const |
|
inline |
◆ mimeType()
| TQString KexiBLOBBuffer::Handle::mimeType |
( |
| ) |
const |
|
inline |
◆ operator bool()
| KexiBLOBBuffer::Handle::operator bool |
( |
| ) |
const |
|
inline |
- Returns
- true if this is null handle (i.e. one not pointing to any data)
Definition at line 115 of file kexiblobbuffer.h.
◆ operator=()
◆ originalFileName()
| TQString KexiBLOBBuffer::Handle::originalFileName |
( |
| ) |
const |
|
inline |
◆ pixmap()
| TQPixmap KexiBLOBBuffer::Handle::pixmap |
( |
| ) |
const |
|
inline |
◆ setStoredWidthID()
Sets "stored" flag to true by setting non-temporary identifier. Only call this method for unstored (in memory) BLOBs
- Todo
- What about other handles for this item?
- Todo
- Todo
- They were assuming it's unstored item, but it's stored now....
Definition at line 93 of file kexiblobbuffer.cpp.
◆ stored()
| bool KexiBLOBBuffer::Handle::stored |
( |
| ) |
const |
|
inline |
- Returns
- true if this BLOB data pointed by this handle is stored at the db backend or false if it is kept in memory. Null handles return false.
Definition at line 112 of file kexiblobbuffer.h.
◆ KexiBLOBBuffer
The documentation for this class was generated from the following files: