Public Member Functions | |
| virtual std::unique_ptr< TPbMessage > | to_protobuf () const =0 |
| virtual void | from_protobuf (const TPbMessage &message)=0 |
| bool | to_pbstring (std::string &pb_string) const |
| bool | from_pbstring (const std::string &pb_string) |
| bool | to_stream (std::ostream &outputStream) const |
| bool | from_stream (std::istream &inputStream) |
| std::string | to_json () const override |
| void | from_json (const std::string &json) override |
Definition at line 15 of file IProtoBuffable.h.
|
inlineoverride |
Definition at line 90 of file IProtoBuffable.h.
|
inline |
Definition at line 52 of file IProtoBuffable.h.
|
inline |
Definition at line 69 of file IProtoBuffable.h.
|
override |
Definition at line 78 of file IProtoBuffable.h.
|
inline |
Definition at line 44 of file IProtoBuffable.h.
|
inline |
Definition at line 61 of file IProtoBuffable.h.