31 #ifndef GOOGLE_PROTOBUF_ANY_H__ 32 #define GOOGLE_PROTOBUF_ANY_H__ 62 void PackFrom(
const Message& message,
const string& type_url_prefix);
68 bool UnpackTo(
Message* message)
const;
75 return InternalIs(T::default_instance().GetDescriptor());
79 bool InternalIs(
const Descriptor* message)
const;
107 #endif // GOOGLE_PROTOBUF_ANY_H__ Definition: message.h:179
#define GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(TypeName)
Definition: macros.h:40
Definition: arenastring.h:56
Definition: descriptor.h:172
bool ParseAnyTypeUrl(const string &type_url, string *full_type_name)
Definition: any.cc:87
bool GetAnyFieldDescriptors(const Message &message, const FieldDescriptor **type_url_field, const FieldDescriptor **value_field)
Definition: any.cc:97
const char kTypeGoogleProdComPrefix[]
Definition: any.cc:51
Definition: descriptor.h:439
EGLAttrib * value
Definition: eglext.h:120
ValueType
Definition: WebKitPluginHostTypes.h:51
Definition: __init__.py:1
const char kTypeGoogleApisComPrefix[]
Definition: any.cc:50
Definition: document.h:393
const char kAnyFullTypeName[]
Definition: any.cc:49
#define LIBPROTOBUF_EXPORT
Definition: port.h:97
Definition: gflags_completions.h:115
GLuint GLsizei const GLchar * message
Definition: gl2ext.h:137