#define JAVA_ROCKSJNI_LOGGERJNICALLBACK_H_
#include <jni.h>
+
#include <memory>
#include <string>
-#include "rocksjni/jnicallback.h"
+
#include "port/port.h"
#include "rocksdb/env.h"
+#include "rocksjni/jnicallback.h"
namespace ROCKSDB_NAMESPACE {
LoggerJniCallback(JNIEnv* env, jobject jLogger);
~LoggerJniCallback();
- using Logger::SetInfoLogLevel;
using Logger::GetInfoLogLevel;
+ using Logger::SetInfoLogLevel;
// Write an entry to the log file with the specified format.
virtual void Logv(const char* format, va_list ap);
// Write an entry to the log file with the specified log level
jobject m_jfatal_level;
jobject m_jheader_level;
std::unique_ptr<char[]> format_str(const char* format, va_list ap) const;
- };
- } // namespace ROCKSDB_NAMESPACE
+};
+} // namespace ROCKSDB_NAMESPACE
#endif // JAVA_ROCKSJNI_LOGGERJNICALLBACK_H_