// vim: ts=8 sw=2 smarttab
#pragma once
+#include "common/ceph_time.h" // for ceph::coarse_real_time
+#include "common/Formatter.h"
+#include "include/encoding.h"
#include "include/types.h"
#include <unordered_map>
#include "include/types.h"
#include "common/ceph_time.h"
+#include "common/Formatter.h"
class JSONObj;
#define CLS_OTP_MAX_REPO_SIZE 100
class JSONObj;
+namespace ceph { class Formatter; }
namespace rados {
namespace cls {
#define CEPH_CLS_QUEUE_TYPES_H
#include <errno.h>
+
+#include "common/Formatter.h"
+#include "include/encoding.h"
#include "include/types.h"
//Size of head leaving out urgent data
#ifndef CEPH_CLS_REFCOUNT_CLIENT_H
#define CEPH_CLS_REFCOUNT_CLIENT_H
+#include <list>
+#include <string>
+
#include "include/rados/librados_fwd.hpp"
#include "include/types.h"
#include <list>
#include <string>
+#include "common/Formatter.h"
#include "include/encoding.h"
#include "include/types.h"