Ejemplo n.º 1
0
 public BytesWriter()
 {
     m_objBuffer = new BytesBuffer();
     m_objData   = new byte[16];
     m_enumOrder = BytesOrder.LittleEndian;
     m_bIsLittle = (m_enumOrder == BytesOrder.LittleEndian);
 }
Ejemplo n.º 2
0
        public void Initialize(int capacity)
        {
            if (m_objBuffer == null)
            {
                m_objBuffer = new BytesBuffer();
            }

            m_objBuffer.Initialize(capacity);
        }
Ejemplo n.º 3
0
        public void Initialize()
        {
            if (m_objBuffer == null)
            {
                m_objBuffer = new BytesBuffer();
            }

            m_objBuffer.Initialize(0);
        }
Ejemplo n.º 4
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);
        }