Public Member Functions | Private Attributes | List of all members
sqlite::Blob Class Reference

#include <sqlite.hpp>

Public Member Functions

 Blob (const void *data, int32_t bytes)
 
 Blob (std::vector< unsigned char > data)
 
CPP_SQLITE_NODISCARD unsigned char * GetData ()
 
const CPP_SQLITE_NODISCARD unsigned char * GetData () const
 
CPP_SQLITE_NODISCARD uint32_t GetSize () const
 

Private Attributes

std::vector< unsigned char > m_data
 

Detailed Description

Definition at line 170 of file sqlite.hpp.

Constructor & Destructor Documentation

◆ Blob() [1/2]

sqlite::Blob::Blob ( const void *  data,
int32_t  bytes 
)
inline

Definition at line 173 of file sqlite.hpp.

◆ Blob() [2/2]

sqlite::Blob::Blob ( std::vector< unsigned char >  data)
inlineexplicit

Definition at line 179 of file sqlite.hpp.

Member Function Documentation

◆ GetData() [1/2]

CPP_SQLITE_NODISCARD unsigned char* sqlite::Blob::GetData ( )
inline

Definition at line 192 of file sqlite.hpp.

◆ GetData() [2/2]

const CPP_SQLITE_NODISCARD unsigned char* sqlite::Blob::GetData ( ) const
inline

Definition at line 198 of file sqlite.hpp.

◆ GetSize()

CPP_SQLITE_NODISCARD uint32_t sqlite::Blob::GetSize ( ) const
inline

Definition at line 186 of file sqlite.hpp.

Member Data Documentation

◆ m_data

std::vector<unsigned char> sqlite::Blob::m_data
private

Definition at line 204 of file sqlite.hpp.


The documentation for this class was generated from the following file:


behaviortree_cpp_v4
Author(s): Davide Faconti
autogenerated on Sun Sep 22 2024 02:19:18