Lines Matching refs:codedOutputStream
48 private CodedOutputStream codedOutputStream;
50 public CodedOutputStream CodedOutputStream => codedOutputStream;
58 public static void Initialize(CodedOutputStream codedOutputStream, out WriteBufferHelper instance)
61 instance.codedOutputStream = codedOutputStream;
73 instance.codedOutputStream = null;
86 instance.codedOutputStream = null;
108 if (state.writeBufferHelper.codedOutputStream?.InternalOutputStream == null && state.writeBufferHelper.bufferWriter == null)
123 if (state.writeBufferHelper.codedOutputStream?.InternalOutputStream != null)
125 // because we're using coded output stream, we know that "buffer" and codedOutputStream.InternalBuffer are identical.
126 state.writeBufferHelper.codedOutputStream.InternalOutputStream.Write(state.writeBufferHelper.codedOutputStream.InternalBuffer, 0, state.position);
127 // reset position, limit stays the same because we are reusing the codedOutputStream's internal buffer.
148 if (state.writeBufferHelper.codedOutputStream?.InternalOutputStream != null)
150 // because we're using coded output stream, we know that "buffer" and codedOutputStream.InternalBuffer are identical.
151 state.writeBufferHelper.codedOutputStream.InternalOutputStream.Write(state.writeBufferHelper.codedOutputStream.InternalBuffer, 0, state.position);