Goby3 3.5.1
2026.06.04
Loading...
Searching...
No Matches
arena.h File Reference
#include <limits>
#include <type_traits>
#include <utility>
#include <typeinfo>
#include <google/protobuf/arena_impl.h>
#include <google/protobuf/port.h>
#include <google/protobuf/port_def.inc>
#include <google/protobuf/port_undef.inc>

Go to the source code of this file.

Classes

struct  google::protobuf::internal::ObjectDestructor< destructor_skippable, T >
struct  google::protobuf::internal::ObjectDestructor< true, T >
struct  google::protobuf::ArenaOptions

Namespaces

namespace  google
namespace  google::protobuf
namespace  google::protobuf::arena_metrics
namespace  google::protobuf::TestUtil
namespace  google::protobuf::internal

Macros

#define RTTI_TYPE_ID(type)

Functions

void google::protobuf::arena_metrics::EnableArenaMetrics (ArenaOptions *options)
PROTOBUF_ALWAYS_INLINE void * google::protobuf::internal::AlignTo (void *ptr, size_t align)
template<typename T>
void google::protobuf::internal::arena_destruct_object (void *object)
template<typename T>
void google::protobuf::internal::arena_delete_object (void *object)
class PROTOBUF_EXPORT google::protobuf::PROTOBUF_ALIGNAS (8) Arena final

Macro Definition Documentation

◆ RTTI_TYPE_ID

#define RTTI_TYPE_ID ( type)
Value:
(NULL)

Definition at line 194 of file arena.h.