#include <general_channel_message.h>
|
static constexpr int | FrameRatio_Precision = 2 |
|
void | InsertRepeatedMessage (int line_no, GeneralMessageBase *item) |
|
RenderableMessage * | Child (int line_no) const override |
|
| GeneralMessageBase (RenderableMessage *parent=nullptr) |
|
| ~GeneralMessageBase (void) |
|
void | clear (void) |
|
| GeneralMessageBase (const GeneralMessageBase &)=delete |
|
GeneralMessageBase & | operator= (const GeneralMessageBase &)=delete |
|
int * | line_no (void) |
|
void | set_line_no (int line_no) |
|
void | reset_line_page (void) |
|
void | SplitPages (int key) |
|
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) |
|
std::map< const int, GeneralMessageBase * > | children_map_ |
|
int | line_no_ |
|
int | pages_ |
|
int | page_index_ |
|
int | page_item_count_ |
|
RenderableMessage * | parent_ |
|
double | frame_ratio_ |
|
◆ ErrorCode
Enumerator |
---|
NewSubClassFailed | |
CreateNodeFailed | |
CreateReaderFailed | |
MessageTypeIsEmpty | |
ChannelNameOrNodeNameIsEmpty | |
NoCloseChannel | |
◆ ~GeneralChannelMessage()
GeneralChannelMessage::~GeneralChannelMessage |
( |
| ) |
|
|
inline |
◆ add_reader()
void GeneralChannelMessage::add_reader |
( |
const std::string & |
reader | ) |
|
|
inline |
◆ add_writer()
void GeneralChannelMessage::add_writer |
( |
const std::string & |
writer | ) |
|
|
inline |
◆ CastErrorCode2Ptr()
◆ CastPtr2ErrorCode()
static ErrorCode GeneralChannelMessage::CastPtr2ErrorCode |
( |
void * |
ptr | ) |
|
|
inlinestatic |
◆ CloseChannel()
void GeneralChannelMessage::CloseChannel |
( |
void |
| ) |
|
|
inline |
◆ del_reader()
void GeneralChannelMessage::del_reader |
( |
const std::string & |
reader | ) |
|
|
inline |
◆ del_writer()
void GeneralChannelMessage::del_writer |
( |
const std::string & |
writer | ) |
|
|
inline |
◆ ErrCode2Str()
static const char* GeneralChannelMessage::ErrCode2Str |
( |
ErrorCode |
errCode | ) |
|
|
static |
◆ frame_ratio()
double GeneralChannelMessage::frame_ratio |
( |
void |
| ) |
|
|
overridevirtual |
◆ GetChannelName()
std::string GeneralChannelMessage::GetChannelName |
( |
void |
| ) |
const |
|
inline |
◆ has_message_come()
bool GeneralChannelMessage::has_message_come |
( |
void |
| ) |
const |
|
inline |
◆ is_enabled()
bool GeneralChannelMessage::is_enabled |
( |
void |
| ) |
const |
|
inline |
◆ IsErrorCode()
static bool GeneralChannelMessage::IsErrorCode |
( |
void * |
ptr | ) |
|
|
static |
◆ message_type()
const std::string& GeneralChannelMessage::message_type |
( |
void |
| ) |
const |
|
inline |
◆ NodeName()
const std::string& GeneralChannelMessage::NodeName |
( |
void |
| ) |
const |
|
inline |
◆ Render()
int GeneralChannelMessage::Render |
( |
const Screen * |
s, |
|
|
int |
key |
|
) |
| |
|
overridevirtual |
◆ set_message_type()
void GeneralChannelMessage::set_message_type |
( |
const std::string & |
msgTypeName | ) |
|
|
inline |
◆ CyberTopologyMessage
◆ GeneralMessage
The documentation for this class was generated from the following file: