Public Member Functions | Private Member Functions | Private Attributes | List of all members
com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder Class Reference
Inheritance diagram for com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder:
Inheritance graph
[legend]

Public Member Functions

void flush ()
 
void flush ()
 
int getTotalBytesWritten ()
 
int getTotalBytesWritten ()
 
int spaceLeft ()
 
int spaceLeft ()
 
void write (byte value) throws IOException
 
void write (byte value) throws IOException
 
void write (byte[] value, int offset, int length) throws IOException
 
void write (byte[] value, int offset, int length) throws IOException
 
void write (ByteBuffer value) throws IOException
 
void write (ByteBuffer value) throws IOException
 
void writeBool (int fieldNumber, boolean value) throws IOException
 
void writeBool (int fieldNumber, boolean value) throws IOException
 
void writeByteArray (int fieldNumber, byte[] value) throws IOException
 
void writeByteArray (int fieldNumber, byte[] value) throws IOException
 
void writeByteArray (int fieldNumber, byte[] value, int offset, int length) throws IOException
 
void writeByteArray (int fieldNumber, byte[] value, int offset, int length) throws IOException
 
void writeByteArrayNoTag (byte[] value, int offset, int length) throws IOException
 
void writeByteArrayNoTag (byte[] value, int offset, int length) throws IOException
 
void writeByteBuffer (int fieldNumber, ByteBuffer value) throws IOException
 
void writeByteBuffer (int fieldNumber, ByteBuffer value) throws IOException
 
void writeBytes (int fieldNumber, ByteString value) throws IOException
 
void writeBytes (int fieldNumber, ByteString value) throws IOException
 
void writeBytesNoTag (ByteString value) throws IOException
 
void writeBytesNoTag (ByteString value) throws IOException
 
void writeFixed32 (int fieldNumber, int value) throws IOException
 
void writeFixed32 (int fieldNumber, int value) throws IOException
 
void writeFixed32NoTag (int value) throws IOException
 
void writeFixed32NoTag (int value) throws IOException
 
void writeFixed64 (int fieldNumber, long value) throws IOException
 
void writeFixed64 (int fieldNumber, long value) throws IOException
 
void writeFixed64NoTag (long value) throws IOException
 
void writeFixed64NoTag (long value) throws IOException
 
void writeInt32 (int fieldNumber, int value) throws IOException
 
void writeInt32 (int fieldNumber, int value) throws IOException
 
void writeInt32NoTag (int value) throws IOException
 
void writeInt32NoTag (int value) throws IOException
 
void writeLazy (byte[] value, int offset, int length) throws IOException
 
void writeLazy (byte[] value, int offset, int length) throws IOException
 
void writeLazy (ByteBuffer value) throws IOException
 
void writeLazy (ByteBuffer value) throws IOException
 
void writeMessage (int fieldNumber, MessageLite value) throws IOException
 
void writeMessage (int fieldNumber, MessageLite value) throws IOException
 
void writeMessageNoTag (MessageLite value) throws IOException
 
void writeMessageNoTag (MessageLite value) throws IOException
 
void writeMessageSetExtension (int fieldNumber, MessageLite value) throws IOException
 
void writeMessageSetExtension (int fieldNumber, MessageLite value) throws IOException
 
void writeRawBytes (ByteBuffer value) throws IOException
 
void writeRawBytes (ByteBuffer value) throws IOException
 
void writeRawMessageSetExtension (int fieldNumber, ByteString value) throws IOException
 
void writeRawMessageSetExtension (int fieldNumber, ByteString value) throws IOException
 
void writeString (int fieldNumber, String value) throws IOException
 
void writeString (int fieldNumber, String value) throws IOException
 
void writeStringNoTag (String value) throws IOException
 
void writeStringNoTag (String value) throws IOException
 
void writeTag (int fieldNumber, int wireType) throws IOException
 
void writeTag (int fieldNumber, int wireType) throws IOException
 
void writeUInt32 (int fieldNumber, int value) throws IOException
 
void writeUInt32 (int fieldNumber, int value) throws IOException
 
void writeUInt32NoTag (int value) throws IOException
 
void writeUInt32NoTag (int value) throws IOException
 
void writeUInt64 (int fieldNumber, long value) throws IOException
 
void writeUInt64 (int fieldNumber, long value) throws IOException
 
void writeUInt64NoTag (long value) throws IOException
 
void writeUInt64NoTag (long value) throws IOException
 
- Public Member Functions inherited from com.google.protobuf.CodedOutputStream
final void checkNoSpaceLeft ()
 
final void checkNoSpaceLeft ()
 
void useDeterministicSerialization ()
 
void useDeterministicSerialization ()
 
final void writeBoolNoTag (final boolean value) throws IOException
 
final void writeBoolNoTag (final boolean value) throws IOException
 
final void writeByteArrayNoTag (final byte[] value) throws IOException
 
final void writeByteArrayNoTag (final byte[] value) throws IOException
 
final void writeDouble (final int fieldNumber, final double value) throws IOException
 
final void writeDouble (final int fieldNumber, final double value) throws IOException
 
final void writeDoubleNoTag (final double value) throws IOException
 
final void writeDoubleNoTag (final double value) throws IOException
 
final void writeEnum (final int fieldNumber, final int value) throws IOException
 
final void writeEnum (final int fieldNumber, final int value) throws IOException
 
final void writeEnumNoTag (final int value) throws IOException
 
final void writeEnumNoTag (final int value) throws IOException
 
final void writeFloat (final int fieldNumber, final float value) throws IOException
 
final void writeFloat (final int fieldNumber, final float value) throws IOException
 
final void writeFloatNoTag (final float value) throws IOException
 
final void writeFloatNoTag (final float value) throws IOException
 
final void writeGroup (final int fieldNumber, final MessageLite value) throws IOException
 
final void writeGroup (final int fieldNumber, final MessageLite value) throws IOException
 
final void writeGroupNoTag (final MessageLite value) throws IOException
 
final void writeGroupNoTag (final MessageLite value) throws IOException
 
final void writeInt64 (final int fieldNumber, final long value) throws IOException
 
final void writeInt64 (final int fieldNumber, final long value) throws IOException
 
final void writeInt64NoTag (final long value) throws IOException
 
final void writeInt64NoTag (final long value) throws IOException
 
final void writeRawByte (final byte value) throws IOException
 
final void writeRawByte (final byte value) throws IOException
 
final void writeRawByte (final int value) throws IOException
 
final void writeRawByte (final int value) throws IOException
 
final void writeRawBytes (final byte[] value) throws IOException
 
final void writeRawBytes (final byte[] value) throws IOException
 
final void writeRawBytes (final byte[] value, int offset, int length) throws IOException
 
final void writeRawBytes (final byte[] value, int offset, int length) throws IOException
 
final void writeRawBytes (final ByteString value) throws IOException
 
final void writeRawBytes (final ByteString value) throws IOException
 
final void writeRawLittleEndian32 (final int value) throws IOException
 
final void writeRawLittleEndian32 (final int value) throws IOException
 
final void writeRawLittleEndian64 (final long value) throws IOException
 
final void writeRawLittleEndian64 (final long value) throws IOException
 
final void writeRawVarint32 (int value) throws IOException
 
final void writeRawVarint32 (int value) throws IOException
 
final void writeRawVarint64 (long value) throws IOException
 
final void writeRawVarint64 (long value) throws IOException
 
final void writeSFixed32 (final int fieldNumber, final int value) throws IOException
 
final void writeSFixed32 (final int fieldNumber, final int value) throws IOException
 
final void writeSFixed32NoTag (final int value) throws IOException
 
final void writeSFixed32NoTag (final int value) throws IOException
 
final void writeSFixed64 (final int fieldNumber, final long value) throws IOException
 
final void writeSFixed64 (final int fieldNumber, final long value) throws IOException
 
final void writeSFixed64NoTag (final long value) throws IOException
 
final void writeSFixed64NoTag (final long value) throws IOException
 
final void writeSInt32 (final int fieldNumber, final int value) throws IOException
 
final void writeSInt32 (final int fieldNumber, final int value) throws IOException
 
final void writeSInt32NoTag (final int value) throws IOException
 
final void writeSInt32NoTag (final int value) throws IOException
 
final void writeSInt64 (final int fieldNumber, final long value) throws IOException
 
final void writeSInt64 (final int fieldNumber, final long value) throws IOException
 
final void writeSInt64NoTag (final long value) throws IOException
 
final void writeSInt64NoTag (final long value) throws IOException
 

Private Member Functions

int bufferPos (long pos)
 
int bufferPos (long pos)
 
void repositionBuffer (long pos)
 
void repositionBuffer (long pos)
 

Private Attributes

final long address
 
final ByteBuffer buffer
 
final long initialPosition
 
final long limit
 
final long oneVarintLimit
 
final ByteBuffer originalBuffer
 
long position
 

Additional Inherited Members

- Static Public Member Functions inherited from com.google.protobuf.CodedOutputStream
static int computeBoolSize (final int fieldNumber, final boolean value)
 
static int computeBoolSize (final int fieldNumber, final boolean value)
 
static int computeBoolSizeNoTag (@SuppressWarnings("unused") final boolean unused)
 
static int computeBoolSizeNoTag (@SuppressWarnings("unused") final boolean unused)
 
static int computeByteArraySize (final int fieldNumber, final byte[] value)
 
static int computeByteArraySize (final int fieldNumber, final byte[] value)
 
static int computeByteArraySizeNoTag (final byte[] value)
 
static int computeByteArraySizeNoTag (final byte[] value)
 
static int computeByteBufferSize (final int fieldNumber, final ByteBuffer value)
 
static int computeByteBufferSize (final int fieldNumber, final ByteBuffer value)
 
static int computeByteBufferSizeNoTag (final ByteBuffer value)
 
static int computeByteBufferSizeNoTag (final ByteBuffer value)
 
static int computeBytesSize (final int fieldNumber, final ByteString value)
 
static int computeBytesSize (final int fieldNumber, final ByteString value)
 
static int computeBytesSizeNoTag (final ByteString value)
 
static int computeBytesSizeNoTag (final ByteString value)
 
static int computeDoubleSize (final int fieldNumber, final double value)
 
static int computeDoubleSize (final int fieldNumber, final double value)
 
static int computeDoubleSizeNoTag (@SuppressWarnings("unused") final double unused)
 
static int computeDoubleSizeNoTag (@SuppressWarnings("unused") final double unused)
 
static int computeEnumSize (final int fieldNumber, final int value)
 
static int computeEnumSize (final int fieldNumber, final int value)
 
static int computeEnumSizeNoTag (final int value)
 
static int computeEnumSizeNoTag (final int value)
 
static int computeFixed32Size (final int fieldNumber, final int value)
 
static int computeFixed32Size (final int fieldNumber, final int value)
 
static int computeFixed32SizeNoTag (@SuppressWarnings("unused") final int unused)
 
static int computeFixed32SizeNoTag (@SuppressWarnings("unused") final int unused)
 
static int computeFixed64Size (final int fieldNumber, final long value)
 
static int computeFixed64Size (final int fieldNumber, final long value)
 
static int computeFixed64SizeNoTag (@SuppressWarnings("unused") final long unused)
 
static int computeFixed64SizeNoTag (@SuppressWarnings("unused") final long unused)
 
static int computeFloatSize (final int fieldNumber, final float value)
 
static int computeFloatSize (final int fieldNumber, final float value)
 
static int computeFloatSizeNoTag (@SuppressWarnings("unused") final float unused)
 
static int computeFloatSizeNoTag (@SuppressWarnings("unused") final float unused)
 
static int computeGroupSize (final int fieldNumber, final MessageLite value)
 
static int computeGroupSize (final int fieldNumber, final MessageLite value)
 
static int computeGroupSizeNoTag (final MessageLite value)
 
static int computeGroupSizeNoTag (final MessageLite value)
 
static int computeInt32Size (final int fieldNumber, final int value)
 
static int computeInt32Size (final int fieldNumber, final int value)
 
static int computeInt32SizeNoTag (final int value)
 
static int computeInt32SizeNoTag (final int value)
 
static int computeInt64Size (final int fieldNumber, final long value)
 
static int computeInt64Size (final int fieldNumber, final long value)
 
static int computeInt64SizeNoTag (final long value)
 
static int computeInt64SizeNoTag (final long value)
 
static int computeLazyFieldMessageSetExtensionSize (final int fieldNumber, final LazyFieldLite value)
 
static int computeLazyFieldMessageSetExtensionSize (final int fieldNumber, final LazyFieldLite value)
 
static int computeLazyFieldSize (final int fieldNumber, final LazyFieldLite value)
 
static int computeLazyFieldSize (final int fieldNumber, final LazyFieldLite value)
 
static int computeLazyFieldSizeNoTag (final LazyFieldLite value)
 
static int computeLazyFieldSizeNoTag (final LazyFieldLite value)
 
static int computeMessageSetExtensionSize (final int fieldNumber, final MessageLite value)
 
static int computeMessageSetExtensionSize (final int fieldNumber, final MessageLite value)
 
static int computeMessageSize (final int fieldNumber, final MessageLite value)
 
static int computeMessageSize (final int fieldNumber, final MessageLite value)
 
static int computeMessageSizeNoTag (final MessageLite value)
 
static int computeMessageSizeNoTag (final MessageLite value)
 
static int computeRawMessageSetExtensionSize (final int fieldNumber, final ByteString value)
 
static int computeRawMessageSetExtensionSize (final int fieldNumber, final ByteString value)
 
static int computeRawVarint32Size (final int value)
 
static int computeRawVarint32Size (final int value)
 
static int computeRawVarint64Size (long value)
 
static int computeRawVarint64Size (long value)
 
static int computeSFixed32Size (final int fieldNumber, final int value)
 
static int computeSFixed32Size (final int fieldNumber, final int value)
 
static int computeSFixed32SizeNoTag (@SuppressWarnings("unused") final int unused)
 
static int computeSFixed32SizeNoTag (@SuppressWarnings("unused") final int unused)
 
static int computeSFixed64Size (final int fieldNumber, final long value)
 
static int computeSFixed64Size (final int fieldNumber, final long value)
 
static int computeSFixed64SizeNoTag (@SuppressWarnings("unused") final long unused)
 
static int computeSFixed64SizeNoTag (@SuppressWarnings("unused") final long unused)
 
static int computeSInt32Size (final int fieldNumber, final int value)
 
static int computeSInt32Size (final int fieldNumber, final int value)
 
static int computeSInt32SizeNoTag (final int value)
 
static int computeSInt32SizeNoTag (final int value)
 
static int computeSInt64Size (final int fieldNumber, final long value)
 
static int computeSInt64Size (final int fieldNumber, final long value)
 
static int computeSInt64SizeNoTag (final long value)
 
static int computeSInt64SizeNoTag (final long value)
 
static int computeStringSize (final int fieldNumber, final String value)
 
static int computeStringSize (final int fieldNumber, final String value)
 
static int computeStringSizeNoTag (final String value)
 
static int computeStringSizeNoTag (final String value)
 
static int computeTagSize (final int fieldNumber)
 
static int computeTagSize (final int fieldNumber)
 
static int computeUInt32Size (final int fieldNumber, final int value)
 
static int computeUInt32Size (final int fieldNumber, final int value)
 
static int computeUInt32SizeNoTag (final int value)
 
static int computeUInt32SizeNoTag (final int value)
 
static int computeUInt64Size (final int fieldNumber, final long value)
 
static int computeUInt64Size (final int fieldNumber, final long value)
 
static int computeUInt64SizeNoTag (long value)
 
static int computeUInt64SizeNoTag (long value)
 
static int encodeZigZag32 (final int n)
 
static int encodeZigZag32 (final int n)
 
static long encodeZigZag64 (final long n)
 
static long encodeZigZag64 (final long n)
 
static CodedOutputStream newInstance (ByteBuffer buffer)
 
static CodedOutputStream newInstance (ByteBuffer buffer)
 
static CodedOutputStream newInstance (ByteBuffer byteBuffer, @SuppressWarnings("unused") int unused)
 
static CodedOutputStream newInstance (ByteBuffer byteBuffer, @SuppressWarnings("unused") int unused)
 
static CodedOutputStream newInstance (final byte[] flatArray)
 
static CodedOutputStream newInstance (final byte[] flatArray)
 
static CodedOutputStream newInstance (final byte[] flatArray, final int offset, final int length)
 
static CodedOutputStream newInstance (final byte[] flatArray, final int offset, final int length)
 
static CodedOutputStream newInstance (final OutputStream output)
 
static CodedOutputStream newInstance (final OutputStream output)
 
static CodedOutputStream newInstance (final OutputStream output, final int bufferSize)
 
static CodedOutputStream newInstance (final OutputStream output, final int bufferSize)
 
- Static Public Attributes inherited from com.google.protobuf.CodedOutputStream
static final int DEFAULT_BUFFER_SIZE = 4096
 
static final int LITTLE_ENDIAN_32_SIZE = FIXED32_SIZE
 

Detailed Description

A CodedOutputStream that writes directly to a direct ByteBuffer using

sun.misc.Unsafe

.

Definition at line 1876 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

Member Function Documentation

◆ bufferPos() [1/2]

int com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.bufferPos ( long  pos)
inlineprivate

◆ bufferPos() [2/2]

int com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.bufferPos ( long  pos)
inlineprivate

◆ flush() [1/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.flush ( )
inline

Flushes the stream and forces any buffered bytes to be written. This does not flush the underlying OutputStream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2209 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ flush() [2/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.flush ( )
inline

Flushes the stream and forces any buffered bytes to be written. This does not flush the underlying OutputStream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2209 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ getTotalBytesWritten() [1/2]

int com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.getTotalBytesWritten ( )
inline

Get the total number of bytes successfully written to this stream. The returned value is not guaranteed to be accurate if exceptions have been found in the middle of writing.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2220 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ getTotalBytesWritten() [2/2]

int com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.getTotalBytesWritten ( )
inline

Get the total number of bytes successfully written to this stream. The returned value is not guaranteed to be accurate if exceptions have been found in the middle of writing.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2220 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ repositionBuffer() [1/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.repositionBuffer ( long  pos)
inlineprivate

◆ repositionBuffer() [2/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.repositionBuffer ( long  pos)
inlineprivate

◆ spaceLeft() [1/2]

int com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.spaceLeft ( )
inline

If writing to a flat array, return the space left in the array. Otherwise, throws

UnsupportedOperationException

.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2215 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ spaceLeft() [2/2]

int com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.spaceLeft ( )
inline

If writing to a flat array, return the space left in the array. Otherwise, throws

UnsupportedOperationException

.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2215 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ write() [1/6]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.write ( byte  value) throws IOException
inline

Writes a single byte.

Parameters
valuethe byte to be written
Exceptions
IOExceptionthrown if an error occurred while writing

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2012 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ write() [2/6]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.write ( byte  value) throws IOException
inline

Writes a single byte.

Parameters
valuethe byte to be written
Exceptions
IOExceptionthrown if an error occurred while writing

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2012 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ write() [3/6]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.write ( byte[]  value,
int  offset,
int  length 
) throws IOException
inline

Writes a sequence of bytes. The ByteOutput must copy

if it will not be processed prior to the return of this method call, since

may be reused/altered by the caller.

NOTE: This method MUST NOT modify the

. Doing so is a programming error and will lead to data corruption which will be difficult to debug.

Parameters
valuethe bytes to be written
offsetthe offset of the start of the writable range
lengththe number of bytes to write starting from
Exceptions
IOExceptionthrown if an error occurred while writing

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2122 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ write() [4/6]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.write ( byte[]  value,
int  offset,
int  length 
) throws IOException
inline

Writes a sequence of bytes. The ByteOutput must copy

if it will not be processed prior to the return of this method call, since

may be reused/altered by the caller.

NOTE: This method MUST NOT modify the

. Doing so is a programming error and will lead to data corruption which will be difficult to debug.

Parameters
valuethe bytes to be written
offsetthe offset of the start of the writable range
lengththe number of bytes to write starting from
Exceptions
IOExceptionthrown if an error occurred while writing

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2122 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ write() [5/6]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.write ( ByteBuffer  value) throws IOException
inline

Writes a sequence of bytes. The ByteOutput must copy

if it will not be processed prior to the return of this method call, since

may be reused/altered by the caller.

NOTE: This method MUST NOT modify the

. Doing so is a programming error and will lead to data corruption which will be difficult to debug.

Parameters
valuethe bytes to be written. Upon returning from this call, the of this buffer will be set to the
Exceptions
IOExceptionthrown if an error occurred while writing

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2145 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ write() [6/6]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.write ( ByteBuffer  value) throws IOException
inline

Writes a sequence of bytes. The ByteOutput must copy

if it will not be processed prior to the return of this method call, since

may be reused/altered by the caller.

NOTE: This method MUST NOT modify the

. Doing so is a programming error and will lead to data corruption which will be difficult to debug.

Parameters
valuethe bytes to be written. Upon returning from this call, the of this buffer will be set to the
Exceptions
IOExceptionthrown if an error occurred while writing

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2145 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeBool() [1/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeBool ( int  fieldNumber,
boolean  value 
) throws IOException
inline

Write a

bool

field, including tag, to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1935 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeBool() [2/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeBool ( int  fieldNumber,
boolean  value 
) throws IOException
inline

Write a

bool

field, including tag, to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1935 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeByteArray() [1/4]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeByteArray ( int  fieldNumber,
byte[]  value 
) throws IOException
inline

Write a

field, including tag, to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1953 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeByteArray() [2/4]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeByteArray ( int  fieldNumber,
byte[]  value 
) throws IOException
inline

Write a

field, including tag, to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1953 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeByteArray() [3/4]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeByteArray ( int  fieldNumber,
byte[]  value,
int  offset,
int  length 
) throws IOException
inline

Write a

field, including tag, to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1958 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeByteArray() [4/4]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeByteArray ( int  fieldNumber,
byte[]  value,
int  offset,
int  length 
) throws IOException
inline

Write a

field, including tag, to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1958 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeByteArrayNoTag() [1/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeByteArrayNoTag ( byte[]  value,
int  offset,
int  length 
) throws IOException
inline

Write a

field to the stream. Visible for testing.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2027 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeByteArrayNoTag() [2/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeByteArrayNoTag ( byte[]  value,
int  offset,
int  length 
) throws IOException
inline

Write a

field to the stream. Visible for testing.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2027 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeByteBuffer() [1/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeByteBuffer ( int  fieldNumber,
ByteBuffer  value 
) throws IOException
inline

Write a

field, including tag, to the stream. This method will write all content of the ByteBuffer regardless of the current position and limit (i.e., the number of bytes to be written is value.capacity(), not value.remaining()). Furthermore, this method doesn't alter the state of the passed-in ByteBuffer. Its position, limit, mark, etc. will remain unchanged. If you only want to write the remaining bytes of a ByteBuffer, you can call

writeByteBuffer(fieldNumber, byteBuffer.slice())

.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1965 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeByteBuffer() [2/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeByteBuffer ( int  fieldNumber,
ByteBuffer  value 
) throws IOException
inline

Write a

field, including tag, to the stream. This method will write all content of the ByteBuffer regardless of the current position and limit (i.e., the number of bytes to be written is value.capacity(), not value.remaining()). Furthermore, this method doesn't alter the state of the passed-in ByteBuffer. Its position, limit, mark, etc. will remain unchanged. If you only want to write the remaining bytes of a ByteBuffer, you can call

writeByteBuffer(fieldNumber, byteBuffer.slice())

.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1965 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeBytes() [1/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeBytes ( int  fieldNumber,
ByteString  value 
) throws IOException
inline

Write a

field, including tag, to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1947 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeBytes() [2/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeBytes ( int  fieldNumber,
ByteString  value 
) throws IOException
inline

Write a

field, including tag, to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1947 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeBytesNoTag() [1/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeBytesNoTag ( ByteString  value) throws IOException
inline

◆ writeBytesNoTag() [2/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeBytesNoTag ( ByteString  value) throws IOException
inline

Write a

field to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2021 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeFixed32() [1/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeFixed32 ( int  fieldNumber,
int  value 
) throws IOException
inline

Write a

fixed32

field, including tag, to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1917 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeFixed32() [2/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeFixed32 ( int  fieldNumber,
int  value 
) throws IOException
inline

Write a

fixed32

field, including tag, to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1917 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeFixed32NoTag() [1/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeFixed32NoTag ( int  value) throws IOException
inline

◆ writeFixed32NoTag() [2/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeFixed32NoTag ( int  value) throws IOException
inline

Write a

fixed32

field to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2082 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeFixed64() [1/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeFixed64 ( int  fieldNumber,
long  value 
) throws IOException
inline

Write a

fixed64

field, including tag, to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1929 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeFixed64() [2/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeFixed64 ( int  fieldNumber,
long  value 
) throws IOException
inline

Write a

fixed64

field, including tag, to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1929 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeFixed64NoTag() [1/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeFixed64NoTag ( long  value) throws IOException
inline

◆ writeFixed64NoTag() [2/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeFixed64NoTag ( long  value) throws IOException
inline

Write a

fixed64

field to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2116 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeInt32() [1/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeInt32 ( int  fieldNumber,
int  value 
) throws IOException
inline

Write an

field, including tag, to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1905 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeInt32() [2/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeInt32 ( int  fieldNumber,
int  value 
) throws IOException
inline

Write an

field, including tag, to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1905 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeInt32NoTag() [1/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeInt32NoTag ( int  value) throws IOException
inline

◆ writeInt32NoTag() [2/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeInt32NoTag ( int  value) throws IOException
inline

Write an

field to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2044 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeLazy() [1/4]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeLazy ( byte[]  value,
int  offset,
int  length 
) throws IOException
inline

Writes a sequence of bytes. The ByteOutput is free to retain a reference to the value beyond the scope of this method call (e.g. write later) since it is considered immutable and is guaranteed not to change by the caller.

NOTE: This method MUST NOT modify the

. Doing so is a programming error and will lead to data corruption which will be difficult to debug.

Parameters
valuethe bytes to be written
offsetthe offset of the start of the writable range
lengththe number of bytes to write starting from
Exceptions
IOExceptionthrown if an error occurred while writing

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2140 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeLazy() [2/4]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeLazy ( byte[]  value,
int  offset,
int  length 
) throws IOException
inline

Writes a sequence of bytes. The ByteOutput is free to retain a reference to the value beyond the scope of this method call (e.g. write later) since it is considered immutable and is guaranteed not to change by the caller.

NOTE: This method MUST NOT modify the

. Doing so is a programming error and will lead to data corruption which will be difficult to debug.

Parameters
valuethe bytes to be written
offsetthe offset of the start of the writable range
lengththe number of bytes to write starting from
Exceptions
IOExceptionthrown if an error occurred while writing

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2140 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeLazy() [3/4]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeLazy ( ByteBuffer  value) throws IOException
inline

Writes a sequence of bytes. The ByteOutput is free to retain a reference to the value beyond the scope of this method call (e.g. write later) since it is considered immutable and is guaranteed not to change by the caller.

NOTE: This method MUST NOT modify the

. Doing so is a programming error and will lead to data corruption which will be difficult to debug.

Parameters
valuethe bytes to be written. Upon returning from this call, the of this buffer will be set to the
Exceptions
IOExceptionthrown if an error occurred while writing

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2157 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeLazy() [4/4]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeLazy ( ByteBuffer  value) throws IOException
inline

Writes a sequence of bytes. The ByteOutput is free to retain a reference to the value beyond the scope of this method call (e.g. write later) since it is considered immutable and is guaranteed not to change by the caller.

NOTE: This method MUST NOT modify the

. Doing so is a programming error and will lead to data corruption which will be difficult to debug.

Parameters
valuethe bytes to be written. Upon returning from this call, the of this buffer will be set to the
Exceptions
IOExceptionthrown if an error occurred while writing

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2157 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeMessage() [1/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeMessage ( int  fieldNumber,
MessageLite  value 
) throws IOException
inline

Write an embedded message field, including tag, to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1972 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeMessage() [2/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeMessage ( int  fieldNumber,
MessageLite  value 
) throws IOException
inline

Write an embedded message field, including tag, to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1972 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeMessageNoTag() [1/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeMessageNoTag ( MessageLite  value) throws IOException
inline

Write an embedded message field to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2000 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeMessageNoTag() [2/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeMessageNoTag ( MessageLite  value) throws IOException
inline

Write an embedded message field to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2000 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeMessageSetExtension() [1/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeMessageSetExtension ( int  fieldNumber,
MessageLite  value 
) throws IOException
inline

Write a MessageSet extension field to the stream. For historical reasons, the wire format differs from normal fields.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1984 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeMessageSetExtension() [2/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeMessageSetExtension ( int  fieldNumber,
MessageLite  value 
) throws IOException
inline

Write a MessageSet extension field to the stream. For historical reasons, the wire format differs from normal fields.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1984 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeRawBytes() [1/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeRawBytes ( ByteBuffer  value) throws IOException
inline

Write a ByteBuffer. This method will write all content of the ByteBuffer regardless of the current position and limit (i.e., the number of bytes to be written is value.capacity(), not value.remaining()). Furthermore, this method doesn't alter the state of the passed-in ByteBuffer. Its position, limit, mark, etc. will remain unchanged. If you only want to write the remaining bytes of a ByteBuffer, you can call

writeRawBytes(byteBuffer.slice())

.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2033 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeRawBytes() [2/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeRawBytes ( ByteBuffer  value) throws IOException
inline

Write a ByteBuffer. This method will write all content of the ByteBuffer regardless of the current position and limit (i.e., the number of bytes to be written is value.capacity(), not value.remaining()). Furthermore, this method doesn't alter the state of the passed-in ByteBuffer. Its position, limit, mark, etc. will remain unchanged. If you only want to write the remaining bytes of a ByteBuffer, you can call

writeRawBytes(byteBuffer.slice())

.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2033 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeRawMessageSetExtension() [1/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeRawMessageSetExtension ( int  fieldNumber,
ByteString  value 
) throws IOException
inline

Write an unparsed MessageSet extension field to the stream. For historical reasons, the wire format differs from normal fields.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1992 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeRawMessageSetExtension() [2/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeRawMessageSetExtension ( int  fieldNumber,
ByteString  value 
) throws IOException
inline

Write an unparsed MessageSet extension field to the stream. For historical reasons, the wire format differs from normal fields.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1992 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeString() [1/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeString ( int  fieldNumber,
String  value 
) throws IOException
inline

Write a

string

field, including tag, to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1941 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeString() [2/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeString ( int  fieldNumber,
String  value 
) throws IOException
inline

Write a

string

field, including tag, to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1941 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeStringNoTag() [1/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeStringNoTag ( String  value) throws IOException
inline

Write a

string

field to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2162 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeStringNoTag() [2/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeStringNoTag ( String  value) throws IOException
inline

◆ writeTag() [1/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeTag ( int  fieldNumber,
int  wireType 
) throws IOException
inline

◆ writeTag() [2/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeTag ( int  fieldNumber,
int  wireType 
) throws IOException
inline

◆ writeUInt32() [1/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeUInt32 ( int  fieldNumber,
int  value 
) throws IOException
inline

Write a

field, including tag, to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1911 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeUInt32() [2/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeUInt32 ( int  fieldNumber,
int  value 
) throws IOException
inline

Write a

field, including tag, to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1911 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeUInt32NoTag() [1/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeUInt32NoTag ( int  value) throws IOException
inline

◆ writeUInt32NoTag() [2/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeUInt32NoTag ( int  value) throws IOException
inline

◆ writeUInt64() [1/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeUInt64 ( int  fieldNumber,
long  value 
) throws IOException
inline

Write a

field, including tag, to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1923 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeUInt64() [2/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeUInt64 ( int  fieldNumber,
long  value 
) throws IOException
inline

Write a

field, including tag, to the stream.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 1923 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ writeUInt64NoTag() [1/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeUInt64NoTag ( long  value) throws IOException
inline

◆ writeUInt64NoTag() [2/2]

void com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeUInt64NoTag ( long  value) throws IOException
inline

Member Data Documentation

◆ address

final long com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.address
private

◆ buffer

final ByteBuffer com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.buffer
private

◆ initialPosition

final long com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.initialPosition
private

◆ limit

final long com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.limit
private

◆ oneVarintLimit

final long com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.oneVarintLimit
private

◆ originalBuffer

final ByteBuffer com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.originalBuffer
private

◆ position

long com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.position
private

The documentation for this class was generated from the following file:
google::protobuf::uint32
uint32_t uint32
Definition: third_party/bloaty/third_party/protobuf/src/google/protobuf/stubs/port.h:155
com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.position
long position
Definition: bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java:1883
google::protobuf::int32
int32_t int32
Definition: third_party/bloaty/third_party/protobuf/src/google/protobuf/stubs/port.h:150
com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeRawBytes
void writeRawBytes(ByteBuffer value)
Definition: bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java:2033
com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.writeByteBuffer
void writeByteBuffer(int fieldNumber, ByteBuffer value)
Definition: bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java:1965
google::protobuf::uint64
uint64_t uint64
Definition: third_party/bloaty/third_party/protobuf/src/google/protobuf/stubs/port.h:156
value
const char * value
Definition: hpack_parser_table.cc:165
bytes
uint8 bytes[10]
Definition: bloaty/third_party/protobuf/src/google/protobuf/io/coded_stream_unittest.cc:153
com.google.protobuf.CodedOutputStream.UnsafeDirectNioEncoder.limit
final long limit
Definition: bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java:1881
offset
voidpf uLong offset
Definition: bloaty/third_party/zlib/contrib/minizip/ioapi.h:142


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:04