CARLA
 
载入中...
搜索中...
未找到
类型定义 | 函数
util::buffer 命名空间参考

类型定义

using const_shared_buffer = std::shared_ptr<const Buffer>
 
using shared_buffer = std::shared_ptr<Buffer>
 

函数

static std::string as_string (const Buffer &buf)
 
template<typename T >
static shared_buffer make (const T &buffer)
 
static shared_buffer make_empty (size_t size=0u)
 
shared_buffer make_random (size_t size)
 
std::string to_hex_string (const Buffer &buf, size_t length)
 

类型定义说明

◆ const_shared_buffer

using util::buffer::const_shared_buffer = std::shared_ptr<const Buffer>

在文件 test/Buffer.h22 行定义.

◆ shared_buffer

using util::buffer::shared_buffer = std::shared_ptr<Buffer>

在文件 test/Buffer.h21 行定义.

函数说明

◆ as_string()

static std::string util::buffer::as_string ( const Buffer & buf)
inlinestatic

在文件 test/Buffer.h37 行定义.

引用了 carla::Buffer::data() , 以及 carla::Buffer::size().

被这些函数引用 TEST(), TEST(), TEST() , 以及 TEST().

+ 函数调用图:
+ 这是这个函数的调用关系图:

◆ make()

template<typename T >
static shared_buffer util::buffer::make ( const T & buffer)
inlinestatic

在文件 test/Buffer.h33 行定义.

◆ make_empty()

static shared_buffer util::buffer::make_empty ( size_t size = 0u)
inlinestatic

在文件 test/Buffer.h24 行定义.

被这些函数引用 make_random(), TEST() , 以及 TEST().

+ 这是这个函数的调用关系图:

◆ make_random()

shared_buffer util::buffer::make_random ( size_t size)

在文件 test/Buffer.cpp17 行定义.

引用了 make_empty().

被这些函数引用 TEST() , 以及 TEST().

+ 函数调用图:
+ 这是这个函数的调用关系图:

◆ to_hex_string()

std::string util::buffer::to_hex_string ( const Buffer & buf,
size_t length )

在文件 test/Buffer.cpp30 行定义.

引用了 carla::Buffer::data() , 以及 carla::Buffer::size().

被这些函数引用 carla::operator<<().

+ 函数调用图:
+ 这是这个函数的调用关系图: