58 int64 getNumBytesRemaining();
86 virtual char readByte();
93 virtual bool readBool();
100 virtual short readShort();
107 virtual short readShortBigEndian();
118 virtual int readInt();
129 virtual int readIntBigEndian();
140 virtual int64 readInt64();
151 virtual int64 readInt64BigEndian();
158 virtual float readFloat();
165 virtual float readFloatBigEndian();
172 virtual double readDouble();
179 virtual double readDoubleBigEndian();
186 virtual int readCompressedInt();
197 virtual String readNextLine();
206 virtual String readString();
213 virtual String readEntireStreamAsString();
261 JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (
InputStream)