src/hotspot/share/classfile/sharedPathsMiscInfo.hpp
changeset 54927 1512d88b24c6
parent 53244 9807daeb47c4
equal deleted inserted replaced
54926:d4e7ccaf1445 54927:1512d88b24c6
    65   void write(const void* ptr, size_t size);
    65   void write(const void* ptr, size_t size);
    66   bool read(void* ptr, size_t size);
    66   bool read(void* ptr, size_t size);
    67 
    67 
    68 protected:
    68 protected:
    69   static bool fail(const char* msg, const char* name = NULL);
    69   static bool fail(const char* msg, const char* name = NULL);
    70   bool check(jint type, const char* path);
    70   bool check(jint type, const char* path, bool is_static);
    71 
    71 
    72 public:
    72 public:
    73   enum {
    73   enum {
    74     INITIAL_BUF_SIZE = 128
    74     INITIAL_BUF_SIZE = 128
    75   };
    75   };
   160   bool read_time(time_t *ptr) {
   160   bool read_time(time_t *ptr) {
   161     return read(ptr, sizeof(time_t));
   161     return read(ptr, sizeof(time_t));
   162   }
   162   }
   163 
   163 
   164 public:
   164 public:
   165   bool check();
   165   bool check(bool is_static);
   166 };
   166 };
   167 
   167 
   168 #endif // SHARE_CLASSFILE_SHAREDPATHSMISCINFO_HPP
   168 #endif // SHARE_CLASSFILE_SHAREDPATHSMISCINFO_HPP