Searched defs:MessageLite (Results 1 - 3 of 3) sorted by relevance

/external/protobuf/src/google/protobuf/
H A Dmessage_lite.h36 // Defines MessageLite, the abstract interface implemented by all (lite
52 // subclass of MessageLite. Use MessageLite instead when you only need
55 // to generate classes which implement only MessageLite, not the full
71 class LIBPROTOBUF_EXPORT MessageLite { class in namespace:google::protobuf
73 inline MessageLite() {} function in class:google::protobuf::MessageLite
74 virtual ~MessageLite();
83 virtual MessageLite* New() const = 0;
102 virtual void CheckTypeAndMergeFrom(const MessageLite& other) = 0;
233 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(MessageLite);
[all...]
H A Dmessage_lite.cc46 MessageLite::~MessageLite() {}
48 string MessageLite::InitializationErrorString() const {
73 const MessageLite& message) {
104 MessageLite* message)
107 MessageLite* message)
110 MessageLite* message)
113 MessageLite* message)
116 MessageLite* message)
120 MessageLite* messag
[all...]
/external/protobuf/java/src/main/java/com/google/protobuf/
H A DMessageLite.java45 * of MessageLite. Use MessageLite instead when you only need the subset of
48 * which implement only MessageLite, not the full Message interface, by adding
67 public interface MessageLite { interface
72 * this method is an abstract method of the {@code MessageLite} interface
76 MessageLite getDefaultInstanceForType();
170 MessageLite build();
181 MessageLite buildPartial();
197 * message, as if using {@link Builder#mergeFrom(MessageLite)}.
208 * {@code parseFrom} methods, then use {@link #mergeFrom(MessageLite)}
[all...]

Completed in 101 milliseconds