#include <general_message_base.h>
|
static void | PrintMessage (GeneralMessageBase *baseMsg, const google::protobuf::Message &msg, int *jump_lines, const Screen *s, int *line_no, int indent) |
|
static void | PrintField (GeneralMessageBase *baseMsg, const google::protobuf::Message &msg, int *jump_lines, const Screen *s, int *line_no, int indent, const google::protobuf::Reflection *ref, const google::protobuf::FieldDescriptor *field, int index) |
|
static int | LineCount (const google::protobuf::Message &msg, int screen_width) |
|
static int | LineCountOfField (const google::protobuf::Message &msg, int screen_width, const google::protobuf::FieldDescriptor *field, const google::protobuf::Reflection *reflection, bool is_folded=true) |
|
◆ GeneralMessageBase() [1/2]
◆ ~GeneralMessageBase()
GeneralMessageBase::~GeneralMessageBase |
( |
void |
| ) |
|
|
inlineprotected |
◆ GeneralMessageBase() [2/2]
◆ Child()
◆ clear()
void GeneralMessageBase::clear |
( |
void |
| ) |
|
|
inlineprotected |
◆ InsertRepeatedMessage()
◆ LineCount()
static int GeneralMessageBase::LineCount |
( |
const google::protobuf::Message & |
msg, |
|
|
int |
screen_width |
|
) |
| |
|
staticprotected |
◆ LineCountOfField()
static int GeneralMessageBase::LineCountOfField |
( |
const google::protobuf::Message & |
msg, |
|
|
int |
screen_width, |
|
|
const google::protobuf::FieldDescriptor * |
field, |
|
|
const google::protobuf::Reflection * |
reflection, |
|
|
bool |
is_folded = true |
|
) |
| |
|
staticprotected |
◆ operator=()
◆ PrintField()
static void GeneralMessageBase::PrintField |
( |
GeneralMessageBase * |
baseMsg, |
|
|
const google::protobuf::Message & |
msg, |
|
|
int * |
jump_lines, |
|
|
const Screen * |
s, |
|
|
int * |
line_no, |
|
|
int |
indent, |
|
|
const google::protobuf::Reflection * |
ref, |
|
|
const google::protobuf::FieldDescriptor * |
field, |
|
|
int |
index |
|
) |
| |
|
staticprotected |
◆ PrintMessage()
static void GeneralMessageBase::PrintMessage |
( |
GeneralMessageBase * |
baseMsg, |
|
|
const google::protobuf::Message & |
msg, |
|
|
int * |
jump_lines, |
|
|
const Screen * |
s, |
|
|
int * |
line_no, |
|
|
int |
indent |
|
) |
| |
|
staticprotected |
◆ children_map_
The documentation for this class was generated from the following file: