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

#include <sqlite.hpp>

Public Member Functions

const void * GetData ()
 
const CPP_SQLITE_NODISCARD void * GetData () const
 
CPP_SQLITE_NODISCARD uint32_t GetSize () const
 
 NOBlob (const void *ptr, uint32_t bytes)
 

Private Attributes

uint32_t m_bytes
 
const void * m_ptr
 

Detailed Description

Non-owning blob

Definition at line 208 of file sqlite.hpp.

Constructor & Destructor Documentation

◆ NOBlob()

sqlite::NOBlob::NOBlob ( const void *  ptr,
uint32_t  bytes 
)
inline

Definition at line 211 of file sqlite.hpp.

Member Function Documentation

◆ GetData() [1/2]

const void* sqlite::NOBlob::GetData ( )
inline

Definition at line 223 of file sqlite.hpp.

◆ GetData() [2/2]

const CPP_SQLITE_NODISCARD void* sqlite::NOBlob::GetData ( ) const
inline

Definition at line 229 of file sqlite.hpp.

◆ GetSize()

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

Definition at line 218 of file sqlite.hpp.

Member Data Documentation

◆ m_bytes

uint32_t sqlite::NOBlob::m_bytes
private

Definition at line 236 of file sqlite.hpp.

◆ m_ptr

const void* sqlite::NOBlob::m_ptr
private

Definition at line 235 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