CRLFInputStream.h 983 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __gnu_java_net_CRLFInputStream__
  3. #define __gnu_java_net_CRLFInputStream__
  4. #pragma interface
  5. #include <java/io/InputStream.h>
  6. #include <gcj/array.h>
  7. extern "Java"
  8. {
  9. namespace gnu
  10. {
  11. namespace java
  12. {
  13. namespace net
  14. {
  15. class CRLFInputStream;
  16. }
  17. }
  18. }
  19. }
  20. class gnu::java::net::CRLFInputStream : public ::java::io::InputStream
  21. {
  22. public:
  23. CRLFInputStream(::java::io::InputStream *);
  24. virtual jint read();
  25. virtual jint read(JArray< jbyte > *);
  26. virtual jint read(JArray< jbyte > *, jint, jint);
  27. private:
  28. jint indexOfCRLF(JArray< jbyte > *, jint, jint);
  29. public:
  30. static const jint CR = 13;
  31. static const jint LF = 10;
  32. public: // actually protected
  33. ::java::io::InputStream * __attribute__((aligned(__alignof__( ::java::io::InputStream)))) in;
  34. private:
  35. jboolean doReset;
  36. public:
  37. static ::java::lang::Class class$;
  38. };
  39. #endif // __gnu_java_net_CRLFInputStream__