Additional options used when creating or opening blobs.
More...
#include <Blob.h>
Additional options used when creating or opening blobs.
Definition at line 102 of file Blob.h.
◆ getBpb()
| const std::vector< std::uint8_t > & fbcpp::BlobOptions::getBpb |
( |
| ) |
const |
|
inlinenoexcept |
Retrieves the blob parameter block (BPB) used during blob operations.
Definition at line 108 of file Blob.h.
◆ getSourceCharSet()
| const std::optional< std::int16_t > fbcpp::BlobOptions::getSourceCharSet |
( |
| ) |
const |
|
inline |
Retrieves the source character set identifier.
Definition at line 185 of file Blob.h.
◆ getSourceType()
| const std::optional< BlobType > fbcpp::BlobOptions::getSourceType |
( |
| ) |
const |
|
inline |
Retrieves the source blob subtype.
Definition at line 151 of file Blob.h.
◆ getStorage()
| const std::optional< BlobStorage > fbcpp::BlobOptions::getStorage |
( |
| ) |
const |
|
inline |
Retrieves the blob storage mode.
Definition at line 219 of file Blob.h.
◆ getTargetCharSet()
| const std::optional< std::int16_t > fbcpp::BlobOptions::getTargetCharSet |
( |
| ) |
const |
|
inline |
Retrieves the target character set identifier.
Definition at line 202 of file Blob.h.
◆ getTargetType()
| const std::optional< BlobType > fbcpp::BlobOptions::getTargetType |
( |
| ) |
const |
|
inline |
Retrieves the target blob subtype.
Definition at line 168 of file Blob.h.
◆ getType()
| const std::optional< BlobType > fbcpp::BlobOptions::getType |
( |
| ) |
const |
|
inline |
Retrieves the blob type to be used for blob operations.
Definition at line 134 of file Blob.h.
◆ setBpb() [1/2]
| BlobOptions & fbcpp::BlobOptions::setBpb |
( |
const std::vector< std::uint8_t > & |
value | ) |
|
|
inline |
Sets the blob parameter block (BPB) using a copy of the provided value.
Definition at line 116 of file Blob.h.
◆ setBpb() [2/2]
| BlobOptions & fbcpp::BlobOptions::setBpb |
( |
std::vector< std::uint8_t > && |
value | ) |
|
|
inline |
Sets the blob parameter block (BPB) by moving the provided value.
Definition at line 125 of file Blob.h.
◆ setSourceCharSet()
| BlobOptions & fbcpp::BlobOptions::setSourceCharSet |
( |
std::int16_t |
value | ) |
|
|
inline |
Sets the source character set identifier.
Definition at line 193 of file Blob.h.
◆ setSourceType()
Sets the source blob subtype.
Definition at line 159 of file Blob.h.
◆ setStorage()
Sets the blob storage mode.
Definition at line 227 of file Blob.h.
◆ setTargetCharSet()
| BlobOptions & fbcpp::BlobOptions::setTargetCharSet |
( |
std::int16_t |
value | ) |
|
|
inline |
Sets the target character set identifier.
Definition at line 210 of file Blob.h.
◆ setTargetType()
Sets the target blob subtype.
Definition at line 176 of file Blob.h.
◆ setType()
Sets the blob type to be used for blob operations.
Definition at line 142 of file Blob.h.
The documentation for this class was generated from the following file: