BWAPI
Classes | Namespaces | Defines | Functions
Undermind/proxy/cpp/include/google/protobuf/generated_message_reflection.h File Reference
#include <string>
#include <vector>
#include <google/protobuf/message.h>
#include <google/protobuf/unknown_field_set.h>
Include dependency graph for generated_message_reflection.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  google::protobuf::internal::GeneratedMessageReflection

Namespaces

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)
LIBPROTOBUF_EXPORT 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)
LIBPROTOBUF_EXPORT 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