| Index: third_party/protobuf/src/google/protobuf/message_lite.h
|
| ===================================================================
|
| --- third_party/protobuf/src/google/protobuf/message_lite.h (revision 216642)
|
| +++ third_party/protobuf/src/google/protobuf/message_lite.h (working copy)
|
| @@ -40,11 +40,17 @@
|
| #define GOOGLE_PROTOBUF_MESSAGE_LITE_H__
|
|
|
| #include <google/protobuf/stubs/common.h>
|
| -#include <google/protobuf/io/coded_stream.h>
|
|
|
| namespace google {
|
| namespace protobuf {
|
|
|
| +namespace io {
|
| + class CodedInputStream;
|
| + class CodedOutputStream;
|
| + class ZeroCopyInputStream;
|
| + class ZeroCopyOutputStream;
|
| +}
|
| +
|
| // Interface to light weight protocol messages.
|
| //
|
| // This interface is implemented by all protocol message objects. Non-lite
|
| @@ -158,6 +164,7 @@
|
| // followed by IsInitialized().
|
| virtual bool MergePartialFromCodedStream(io::CodedInputStream* input) = 0;
|
|
|
| +
|
| // Serialization ---------------------------------------------------
|
| // Methods for serializing in protocol buffer format. Most of these
|
| // are just simple wrappers around ByteSize() and SerializeWithCachedSizes().
|
|
|