18#ifndef _DECAF_IO_PUSHBACKINPUTSTREAM_H_
19#define _DECAF_IO_PUSHBACKINPUTSTREAM_H_
42 class PushbackInputStream:
public FilterInputStream {
45 unsigned char* buffer;
51 PushbackInputStream(
const PushbackInputStream&);
52 PushbackInputStream& operator=(
const PushbackInputStream&);
110 void unread(
const unsigned char* buffer,
int size);
130 void unread(
const unsigned char* buffer,
int size,
int offset,
int length);
147 virtual long long skip(
long long num);
154 virtual void mark(
int readLimit);
Definition BlockingByteArrayInputStream.h:25
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
Definition AprPool.h:25