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 = typedef std::shared_ptr<const Buffer>

在文件 test/Buffer.h 第 23 行定义.

◆ shared_buffer

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

在文件 test/Buffer.h 第 22 行定义.

函数说明

◆ as_string()

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

在文件 test/Buffer.h 第 38 行定义.

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

被这些函数引用 TEST().

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

◆ make()

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

在文件 test/Buffer.h 第 34 行定义.

◆ make_empty()

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

在文件 test/Buffer.h 第 25 行定义.

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

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

◆ make_random()

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

在文件 test/Buffer.cpp 第 17 行定义.

引用了 make_empty().

被这些函数引用 TEST().

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

◆ to_hex_string()

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

在文件 test/Buffer.cpp 第 34 行定义.

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

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

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