< prev index next >

src/share/vm/logging/logFileOutput.hpp

Print this page
rev 11858 : [mq]: 8157948.01


  74   void increment_file_count() {
  75     _current_file++;
  76     if (_current_file == _file_count) {
  77       _current_file = 0;
  78     }
  79   }
  80 
  81  public:
  82   LogFileOutput(const char *name);
  83   virtual ~LogFileOutput();
  84   virtual bool initialize(const char* options, outputStream* errstream);
  85   virtual int write(const LogDecorations& decorations, const char* msg);
  86   virtual int write(LogMessageBuffer::Iterator msg_iterator);
  87   virtual void force_rotate();
  88   virtual void describe(outputStream *out);
  89 
  90   virtual const char* name() const {
  91     return _name;
  92   }
  93 

  94   static void set_file_name_parameters(jlong start_time);
  95 };
  96 
  97 #endif // SHARE_VM_LOGGING_LOGFILEOUTPUT_HPP


  74   void increment_file_count() {
  75     _current_file++;
  76     if (_current_file == _file_count) {
  77       _current_file = 0;
  78     }
  79   }
  80 
  81  public:
  82   LogFileOutput(const char *name);
  83   virtual ~LogFileOutput();
  84   virtual bool initialize(const char* options, outputStream* errstream);
  85   virtual int write(const LogDecorations& decorations, const char* msg);
  86   virtual int write(LogMessageBuffer::Iterator msg_iterator);
  87   virtual void force_rotate();
  88   virtual void describe(outputStream *out);
  89 
  90   virtual const char* name() const {
  91     return _name;
  92   }
  93 
  94   static const char* Prefix;
  95   static void set_file_name_parameters(jlong start_time);
  96 };
  97 
  98 #endif // SHARE_VM_LOGGING_LOGFILEOUTPUT_HPP
< prev index next >