#include <app_utils.h>
|
std::vector< char > & | buf_ |
|
◆ Encoder()
gs::Encoder::Encoder |
( |
std::vector< char > & |
buf | ) |
|
|
inline |
◆ clear()
void gs::Encoder::clear |
( |
| ) |
|
◆ put_byte()
void gs::Encoder::put_byte |
( |
uint8_t |
v | ) |
|
◆ put_byte_at()
void gs::Encoder::put_byte_at |
( |
size_t |
pos, |
|
|
uint8_t |
v |
|
) |
| |
◆ put_bytes()
void gs::Encoder::put_bytes |
( |
const char * |
data, |
|
|
size_t |
size |
|
) |
| |
◆ put_double()
void gs::Encoder::put_double |
( |
double |
v | ) |
|
◆ put_int()
void gs::Encoder::put_int |
( |
int |
v | ) |
|
◆ put_int_at()
void gs::Encoder::put_int_at |
( |
size_t |
pos, |
|
|
int |
v |
|
) |
| |
◆ put_long()
void gs::Encoder::put_long |
( |
int64_t |
v | ) |
|
◆ put_long_at()
void gs::Encoder::put_long_at |
( |
size_t |
pos, |
|
|
int64_t |
v |
|
) |
| |
◆ put_small_string()
void gs::Encoder::put_small_string |
( |
const std::string & |
v | ) |
|
◆ put_small_string_view()
void gs::Encoder::put_small_string_view |
( |
const std::string_view & |
v | ) |
|
◆ put_string()
void gs::Encoder::put_string |
( |
const std::string & |
v | ) |
|
◆ put_string_view()
void gs::Encoder::put_string_view |
( |
const std::string_view & |
v | ) |
|
◆ skip_byte()
size_t gs::Encoder::skip_byte |
( |
| ) |
|
◆ skip_int()
size_t gs::Encoder::skip_int |
( |
| ) |
|
◆ skip_long()
size_t gs::Encoder::skip_long |
( |
| ) |
|
◆ buf_
std::vector<char>& gs::Encoder::buf_ |
|
private |
The documentation for this class was generated from the following files:
- /home/runner/work/GraphScope/GraphScope/flex/utils/app_utils.h
- /home/runner/work/GraphScope/GraphScope/flex/utils/app_utils.cc