public BytesWriter() { m_objBuffer = new BytesBuffer(); m_objData = new byte[16]; m_enumOrder = BytesOrder.LittleEndian; m_bIsLittle = (m_enumOrder == BytesOrder.LittleEndian); }
public void Initialize(int capacity) { if (m_objBuffer == null) { m_objBuffer = new BytesBuffer(); } m_objBuffer.Initialize(capacity); }
public void Initialize() { if (m_objBuffer == null) { m_objBuffer = new BytesBuffer(); } m_objBuffer.Initialize(0); }
public void Initialize(byte[] buffer, int offset) { if (buffer == null) { throw new ArgumentNullException("buffer"); } if (m_objBuffer == null) { m_objBuffer = new BytesBuffer(); } m_objBuffer.Initialize(buffer, offset, buffer.Length, true); }