OsmAnd
Classes | Packages | Defines | Functions
jni/protobuf/google/protobuf/generated_message_reflection.h File Reference
#include <string>
#include <vector>
#include <google/protobuf/message.h>
#include <google/protobuf/unknown_field_set.h>

Go to the source code of this file.

Classes

class  google::protobuf::internal::GeneratedMessageReflection

Packages

namespace  google
namespace  google::protobuf
namespace  google::protobuf::internal

Defines

#define GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TYPE, FIELD)

Functions

template<typename To , typename From >
To google::protobuf::internal::dynamic_cast_if_available (From from)
bool google::protobuf::internal::ParseNamedEnum (const EnumDescriptor *descriptor, const string &name, int *value)
template<typename EnumType >
bool google::protobuf::internal::ParseNamedEnum (const EnumDescriptor *descriptor, const string &name, EnumType *value)
const string & google::protobuf::internal::NameOfEnum (const EnumDescriptor *descriptor, int value)

Define Documentation

#define GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET (   TYPE,
  FIELD 
)
Value:
static_cast<int>(                                           \
    reinterpret_cast<const char*>(                            \
      &reinterpret_cast<const TYPE*>(16)->FIELD) -            \
    reinterpret_cast<const char*>(16))
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines