webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <repeated_field.h>
Public Member Functions | |
template<typename TypeHandler > | |
void | Swap (RepeatedPtrFieldBase *other) |
template<typename TypeHandler > | |
void | SwapFallback (RepeatedPtrFieldBase *other) |
template<typename TypeHandler > | |
void | AddAllocatedSlowWithCopy (typename TypeHandler::Type *value, Arena *value_arena, Arena *my_arena) |
Protected Member Functions | |
RepeatedPtrFieldBase () | |
RepeatedPtrFieldBase (::google::protobuf::Arena *arena) | |
~RepeatedPtrFieldBase () | |
template<typename TypeHandler > | |
void | Destroy () |
bool | empty () const |
int | size () const |
template<typename TypeHandler > | |
const TypeHandler::Type & | Get (int index) const |
template<typename TypeHandler > | |
TypeHandler::Type * | Mutable (int index) |
template<typename TypeHandler > | |
void | Delete (int index) |
template<typename TypeHandler > | |
TypeHandler::Type * | Add (typename TypeHandler::Type *prototype=NULL) |
template<typename TypeHandler > | |
void | RemoveLast () |
template<typename TypeHandler > | |
void | Clear () |
template<typename TypeHandler > | |
void | MergeFrom (const RepeatedPtrFieldBase &other) |
template<typename TypeHandler > | |
void | CopyFrom (const RepeatedPtrFieldBase &other) |
void | CloseGap (int start, int num) |
void | Reserve (int new_size) |
int | Capacity () const |
void *const * | raw_data () const |
void ** | raw_mutable_data () const |
template<typename TypeHandler > | |
TypeHandler::Type ** | mutable_data () |
template<typename TypeHandler > | |
const TypeHandler::Type *const * | data () const |
template<typename TypeHandler > | |
GOOGLE_ATTRIBUTE_ALWAYS_INLINE void | Swap (RepeatedPtrFieldBase *other) |
void | SwapElements (int index1, int index2) |
template<typename TypeHandler > | |
int | SpaceUsedExcludingSelf () const |
template<typename TypeHandler > | |
TypeHandler::Type * | AddFromCleared () |
template<typename TypeHandler > | |
void | AddAllocated (typename TypeHandler::Type *value) |
template<typename TypeHandler > | |
void | UnsafeArenaAddAllocated (typename TypeHandler::Type *value) |
template<typename TypeHandler > | |
TypeHandler::Type * | ReleaseLast () |
template<typename TypeHandler > | |
TypeHandler::Type * | UnsafeArenaReleaseLast () |
int | ClearedCount () const |
template<typename TypeHandler > | |
void | AddCleared (typename TypeHandler::Type *value) |
template<typename TypeHandler > | |
TypeHandler::Type * | ReleaseCleared () |
void | InternalSwap (RepeatedPtrFieldBase *other) |
template<typename TypeHandler > | |
void | AddAllocatedInternal (typename TypeHandler::Type *value, google::protobuf::internal::true_type) |
template<typename TypeHandler > | |
void | AddAllocatedInternal (typename TypeHandler::Type *value, google::protobuf::internal::false_type) |
template<typename TypeHandler > | |
GOOGLE_ATTRIBUTE_NOINLINE void | AddAllocatedSlowWithCopy (typename TypeHandler::Type *value, Arena *value_arena, Arena *my_arena) |
template<typename TypeHandler > | |
GOOGLE_ATTRIBUTE_NOINLINE void | AddAllocatedSlowWithoutCopy (typename TypeHandler::Type *value) |
template<typename TypeHandler > | |
TypeHandler::Type * | ReleaseLastInternal (google::protobuf::internal::true_type) |
template<typename TypeHandler > | |
TypeHandler::Type * | ReleaseLastInternal (google::protobuf::internal::false_type) |
template<typename TypeHandler > | |
GOOGLE_ATTRIBUTE_NOINLINE void | SwapFallback (RepeatedPtrFieldBase *other) |
Arena * | GetArenaNoVirtual () const |
Friends | |
class | GeneratedMessageReflection |
class | ExtensionSet |
class | MapFieldBase |
class | upb::google_opensource::GMR_Handlers |
|
inlineprotected |
|
inlineexplicitprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
protected |
|
protected |
|
protected |
void google::protobuf.internal::RepeatedPtrFieldBase::AddAllocatedSlowWithCopy | ( | typename TypeHandler::Type * | value, |
Arena * | value_arena, | ||
Arena * | my_arena | ||
) |
|
protected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
protected |
|
inlineprotected |
|
protected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
protected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
protected |
|
inlineprotected |
|
inlineprotected |
|
protected |
|
inline |
|
inlineprotected |
|
protected |
void google::protobuf.internal::RepeatedPtrFieldBase::SwapFallback | ( | RepeatedPtrFieldBase * | other | ) |
|
protected |
|
inlineprotected |
|
friend |
|
friend |
|
friend |
|
friend |