27 #ifndef CHARBUFFERBYTESOURCE_H
28 #define CHARBUFFERBYTESOURCE_H
72 if (m_read >= m_length)
76 return m_input[m_read++];
97 m_length = bufferLength;
118 const char * m_input;
CharBufferByteSource(const char *input, u32 length)
Definition: CharBufferByteSource.h:53
Definition: CharBufferByteSource.h:37
Definition: ByteSource.h:44
void ChangeBuffer(const char *newBuffer, u32 bufferLength)
Definition: CharBufferByteSource.h:90
void Reset()
Definition: CharBufferByteSource.h:107
virtual int ReadByte()
Definition: CharBufferByteSource.h:70