@Namespace(value="google::protobuf") @NoOffset @Properties(inherit=caffe.class) public class Reflection extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
Reflection(Pointer p)
Pointer cast constructor.
|
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public Reflection(Pointer p)
Pointer(Pointer)
.@Const @ByRef public UnknownFieldSet GetUnknownFields(@Const @ByRef Message message)
public UnknownFieldSet MutableUnknownFields(Message message)
@Cast(value="bool") public boolean HasField(@Const @ByRef Message message, @Const FieldDescriptor field)
public int FieldSize(@Const @ByRef Message message, @Const FieldDescriptor field)
public void ClearField(Message message, @Const FieldDescriptor field)
@Cast(value="bool") public boolean HasOneof(@Const @ByRef Message arg0, @Const OneofDescriptor arg1)
public void ClearOneof(Message arg0, @Const OneofDescriptor arg1)
@Const public FieldDescriptor GetOneofFieldDescriptor(@Const @ByRef Message arg0, @Const OneofDescriptor arg1)
public void RemoveLast(Message message, @Const FieldDescriptor field)
public Message ReleaseLast(Message message, @Const FieldDescriptor field)
public void SwapFields(Message message1, Message message2, @Const @ByRef FieldDescriptorVector fields)
public void SwapElements(Message message, @Const FieldDescriptor field, int index1, int index2)
public void ListFields(@Const @ByRef Message message, FieldDescriptorVector output)
@Cast(value="google::protobuf::int32") public int GetInt32(@Const @ByRef Message message, @Const FieldDescriptor field)
@Cast(value="google::protobuf::int64") public long GetInt64(@Const @ByRef Message message, @Const FieldDescriptor field)
@Cast(value="google::protobuf::uint32") public int GetUInt32(@Const @ByRef Message message, @Const FieldDescriptor field)
@Cast(value="google::protobuf::uint64") public long GetUInt64(@Const @ByRef Message message, @Const FieldDescriptor field)
public float GetFloat(@Const @ByRef Message message, @Const FieldDescriptor field)
public double GetDouble(@Const @ByRef Message message, @Const FieldDescriptor field)
@Cast(value="bool") public boolean GetBool(@Const @ByRef Message message, @Const FieldDescriptor field)
@StdString public BytePointer GetString(@Const @ByRef Message message, @Const FieldDescriptor field)
@Const public EnumValueDescriptor GetEnum(@Const @ByRef Message message, @Const FieldDescriptor field)
public int GetEnumValue(@Const @ByRef Message message, @Const FieldDescriptor field)
@Const @ByRef public Message GetMessage(@Const @ByRef Message message, @Const FieldDescriptor field, MessageFactory factory)
@Const @ByRef public Message GetMessage(@Const @ByRef Message message, @Const FieldDescriptor field)
@StdString public BytePointer GetStringReference(@Const @ByRef Message message, @Const FieldDescriptor field, @StdString @Cast(value={"char*","std::string*"}) BytePointer scratch)
public void SetInt32(Message message, @Const FieldDescriptor field, @Cast(value="google::protobuf::int32") int value)
public void SetInt64(Message message, @Const FieldDescriptor field, @Cast(value="google::protobuf::int64") long value)
public void SetUInt32(Message message, @Const FieldDescriptor field, @Cast(value="google::protobuf::uint32") int value)
public void SetUInt64(Message message, @Const FieldDescriptor field, @Cast(value="google::protobuf::uint64") long value)
public void SetFloat(Message message, @Const FieldDescriptor field, float value)
public void SetDouble(Message message, @Const FieldDescriptor field, double value)
public void SetBool(Message message, @Const FieldDescriptor field, @Cast(value="bool") boolean value)
public void SetString(Message message, @Const FieldDescriptor field, @StdString BytePointer value)
public void SetString(Message message, @Const FieldDescriptor field, @StdString String value)
public void SetEnum(Message message, @Const FieldDescriptor field, @Const EnumValueDescriptor value)
public void SetEnumValue(Message message, @Const FieldDescriptor field, int value)
public Message MutableMessage(Message message, @Const FieldDescriptor field, MessageFactory factory)
public Message MutableMessage(Message message, @Const FieldDescriptor field)
public void SetAllocatedMessage(Message message, Message sub_message, @Const FieldDescriptor field)
public Message ReleaseMessage(Message message, @Const FieldDescriptor field, MessageFactory factory)
public Message ReleaseMessage(Message message, @Const FieldDescriptor field)
@Cast(value="google::protobuf::int32") public int GetRepeatedInt32(@Const @ByRef Message message, @Const FieldDescriptor field, int index)
@Cast(value="google::protobuf::int64") public long GetRepeatedInt64(@Const @ByRef Message message, @Const FieldDescriptor field, int index)
@Cast(value="google::protobuf::uint32") public int GetRepeatedUInt32(@Const @ByRef Message message, @Const FieldDescriptor field, int index)
@Cast(value="google::protobuf::uint64") public long GetRepeatedUInt64(@Const @ByRef Message message, @Const FieldDescriptor field, int index)
public float GetRepeatedFloat(@Const @ByRef Message message, @Const FieldDescriptor field, int index)
public double GetRepeatedDouble(@Const @ByRef Message message, @Const FieldDescriptor field, int index)
@Cast(value="bool") public boolean GetRepeatedBool(@Const @ByRef Message message, @Const FieldDescriptor field, int index)
@StdString public BytePointer GetRepeatedString(@Const @ByRef Message message, @Const FieldDescriptor field, int index)
@Const public EnumValueDescriptor GetRepeatedEnum(@Const @ByRef Message message, @Const FieldDescriptor field, int index)
public int GetRepeatedEnumValue(@Const @ByRef Message message, @Const FieldDescriptor field, int index)
@Const @ByRef public Message GetRepeatedMessage(@Const @ByRef Message message, @Const FieldDescriptor field, int index)
@StdString public BytePointer GetRepeatedStringReference(@Const @ByRef Message message, @Const FieldDescriptor field, int index, @StdString @Cast(value={"char*","std::string*"}) BytePointer scratch)
public void SetRepeatedInt32(Message message, @Const FieldDescriptor field, int index, @Cast(value="google::protobuf::int32") int value)
public void SetRepeatedInt64(Message message, @Const FieldDescriptor field, int index, @Cast(value="google::protobuf::int64") long value)
public void SetRepeatedUInt32(Message message, @Const FieldDescriptor field, int index, @Cast(value="google::protobuf::uint32") int value)
public void SetRepeatedUInt64(Message message, @Const FieldDescriptor field, int index, @Cast(value="google::protobuf::uint64") long value)
public void SetRepeatedFloat(Message message, @Const FieldDescriptor field, int index, float value)
public void SetRepeatedDouble(Message message, @Const FieldDescriptor field, int index, double value)
public void SetRepeatedBool(Message message, @Const FieldDescriptor field, int index, @Cast(value="bool") boolean value)
public void SetRepeatedString(Message message, @Const FieldDescriptor field, int index, @StdString BytePointer value)
public void SetRepeatedString(Message message, @Const FieldDescriptor field, int index, @StdString String value)
public void SetRepeatedEnum(Message message, @Const FieldDescriptor field, int index, @Const EnumValueDescriptor value)
public void SetRepeatedEnumValue(Message message, @Const FieldDescriptor field, int index, int value)
public Message MutableRepeatedMessage(Message message, @Const FieldDescriptor field, int index)
public void AddInt32(Message message, @Const FieldDescriptor field, @Cast(value="google::protobuf::int32") int value)
public void AddInt64(Message message, @Const FieldDescriptor field, @Cast(value="google::protobuf::int64") long value)
public void AddUInt32(Message message, @Const FieldDescriptor field, @Cast(value="google::protobuf::uint32") int value)
public void AddUInt64(Message message, @Const FieldDescriptor field, @Cast(value="google::protobuf::uint64") long value)
public void AddFloat(Message message, @Const FieldDescriptor field, float value)
public void AddDouble(Message message, @Const FieldDescriptor field, double value)
public void AddBool(Message message, @Const FieldDescriptor field, @Cast(value="bool") boolean value)
public void AddString(Message message, @Const FieldDescriptor field, @StdString BytePointer value)
public void AddString(Message message, @Const FieldDescriptor field, @StdString String value)
public void AddEnum(Message message, @Const FieldDescriptor field, @Const EnumValueDescriptor value)
public void AddEnumValue(Message message, @Const FieldDescriptor field, int value)
public Message AddMessage(Message message, @Const FieldDescriptor field, MessageFactory factory)
public Message AddMessage(Message message, @Const FieldDescriptor field)
public void AddAllocatedMessage(Message message, @Const FieldDescriptor field, Message new_entry)
@Const public FieldDescriptor FindKnownExtensionByName(@StdString BytePointer name)
@Const public FieldDescriptor FindKnownExtensionByName(@StdString String name)
@Const public FieldDescriptor FindKnownExtensionByNumber(int number)
public MessageFactory GetMessageFactory()
Copyright © 2022. All rights reserved.