![]() |
Banuba SDK
|
Public Types | |
| using | type = uint8_t[] |
| using | pointer = uint8_t* |
| using | uptr = std::unique_ptr<type, std::function<void(pointer)>> |
Public Member Functions | |
| void | reserve (size_t reserve_size) |
| data_t (uptr d, size_t s) | |
| data_t (data_t &&)=default | |
| data_t & | operator= (data_t &&)=default |
Static Public Member Functions | |
| static data_t | create_non_owning (std::shared_ptr< uint8_t > datum, size_t size) |
| static data_t | create_non_owning (uint8_t *datum, size_t size) |
Public Attributes | |
| uptr | data |
| size_t | size |
Definition at line 156 of file base_types.hpp.
| using bnb::data_t::pointer = uint8_t* |
Definition at line 159 of file base_types.hpp.
| using bnb::data_t::type = uint8_t[] |
Definition at line 158 of file base_types.hpp.
| using bnb::data_t::uptr = std::unique_ptr<type, std::function<void(pointer)>> |
Definition at line 160 of file base_types.hpp.
|
inline |
Definition at line 187 of file base_types.hpp.
|
inlinestatic |
Definition at line 164 of file base_types.hpp.
|
inlinestatic |
Definition at line 171 of file base_types.hpp.
|
inline |
Definition at line 178 of file base_types.hpp.
| uptr bnb::data_t::data |
Definition at line 161 of file base_types.hpp.
| size_t bnb::data_t::size |
Definition at line 162 of file base_types.hpp.