Additional options used when creating or opening blobs.  
 More...
#include <Blob.h>
Additional options used when creating or opening blobs. 
Definition at line 88 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 94 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 171 of file Blob.h.
 
 
◆ getSourceType()
  
  | 
        
          | const std::optional< BlobType > fbcpp::BlobOptions::getSourceType | ( |  | ) | const |  | inline | 
 
Retrieves the source blob subtype. 
Definition at line 137 of file Blob.h.
 
 
◆ getStorage()
  
  | 
        
          | const std::optional< BlobStorage > fbcpp::BlobOptions::getStorage | ( |  | ) | const |  | inline | 
 
Retrieves the blob storage mode. 
Definition at line 205 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 188 of file Blob.h.
 
 
◆ getTargetType()
  
  | 
        
          | const std::optional< BlobType > fbcpp::BlobOptions::getTargetType | ( |  | ) | const |  | inline | 
 
Retrieves the target blob subtype. 
Definition at line 154 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 120 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 102 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 111 of file Blob.h.
 
 
◆ setSourceCharSet()
  
  | 
        
          | BlobOptions & fbcpp::BlobOptions::setSourceCharSet | ( | std::int16_t | value | ) |  |  | inline | 
 
Sets the source character set identifier. 
Definition at line 179 of file Blob.h.
 
 
◆ setSourceType()
Sets the source blob subtype. 
Definition at line 145 of file Blob.h.
 
 
◆ setStorage()
Sets the blob storage mode. 
Definition at line 213 of file Blob.h.
 
 
◆ setTargetCharSet()
  
  | 
        
          | BlobOptions & fbcpp::BlobOptions::setTargetCharSet | ( | std::int16_t | value | ) |  |  | inline | 
 
Sets the target character set identifier. 
Definition at line 196 of file Blob.h.
 
 
◆ setTargetType()
Sets the target blob subtype. 
Definition at line 162 of file Blob.h.
 
 
◆ setType()
Sets the blob type to be used for blob operations. 
Definition at line 128 of file Blob.h.
 
 
The documentation for this class was generated from the following file: