]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mon: remove futile class forward declaration
authorYao Zongyou <yaozongyou@vip.qq.com>
Thu, 31 Jan 2019 02:41:25 +0000 (10:41 +0800)
committerYao Zongyou <yaozongyou@vip.qq.com>
Thu, 31 Jan 2019 02:41:25 +0000 (10:41 +0800)
Signed-off-by: Yao Zongyou <yaozongyou@vip.qq.com>
src/mon/AuthMonitor.h
src/mon/ConfigKeyService.h
src/mon/HealthMonitor.h
src/mon/LogMonitor.h
src/mon/MDSMonitor.h
src/mon/MonClient.h
src/mon/Monitor.h
src/mon/MonmapMonitor.h

index 89c548cf079a00c6f0e4bd3f35453b2702a65df0..082b4b979ced92b7fe95c5a1f1529c35d41a7e60 100644 (file)
@@ -24,9 +24,7 @@
 #include "mon/PaxosService.h"
 #include "mon/MonitorDBStore.h"
 
-class MMonCommand;
 struct MAuth;
-struct MMonGlobalID;
 class KeyRing;
 class Monitor;
 
index 23826397ebce26b9665e817f3fbeaca76fbfb642..c0073e504869dfbfcb0afc4440a794b0bc62422b 100644 (file)
@@ -19,9 +19,6 @@
 
 class Paxos;
 class Monitor;
-namespace ceph {
-class Formatter;
-}
 
 class ConfigKeyService : public QuorumService
 {
index 50a1699de658fb94530189905265f3c0b5642011..05f3bba977a90c5a29bcf4f3fb0264b927e8f2e9 100644 (file)
@@ -16,9 +16,6 @@
 
 #include "mon/PaxosService.h"
 
-//forward declaration
-namespace ceph { class Formatter; }
-
 class HealthMonitor : public PaxosService
 {
   version_t version = 0;
index 964058418aa9fb6eeb089d1de948c910059c2d5e..215ef485e5a7715a14eae1a426839b90d940f73b 100644 (file)
@@ -25,7 +25,6 @@
 #include "common/LogEntry.h"
 #include "include/str_map.h"
 
-class MMonCommand;
 class MLog;
 
 static const string LOG_META_CHANNEL = "$channel";
index 2f82e8afb0ac47bd2ed54264397d163e1db1200f..fa918e443f9d4fa290a6f5a8e49347967c2d04cf 100644 (file)
@@ -27,9 +27,6 @@
 #include "msg/Messenger.h"
 #include "messages/MMDSBeacon.h"
 
-class MMonCommand;
-class MMDSLoadTargets;
-class MMDSMap;
 class FileSystemCommandHandler;
 
 class MDSMonitor : public PaxosService, public PaxosFSMap {
index 6ac86687d09b281f3957282865bf433bb8851a74..afe2f3a82e015578ba1070b95002536cb42dfd55 100644 (file)
@@ -31,7 +31,6 @@ class MMonGetVersionReply;
 struct MMonSubscribeAck;
 class MMonCommandAck;
 struct MAuthReply;
-class MAuthRotating;
 class LogClient;
 class AuthAuthorizer;
 class AuthMethodList;
index 4528b651b4404c6d8655057382cdf5e10773b5f6..b97659f02fb543655d3e587ce49cfe7a8fc696bc 100644 (file)
@@ -100,18 +100,6 @@ class PaxosService;
 class PerfCounters;
 class AdminSocketHook;
 
-class MMonGetMap;
-class MMonGetVersion;
-class MMonMetadata;
-class MMonSync;
-class MMonScrub;
-class MMonProbe;
-struct MMonSubscribe;
-struct MRoute;
-struct MForward;
-struct MTimeCheck2;
-struct MMonHealth;
-
 #define COMPAT_SET_LOC "feature_set"
 
 class C_MonContext final : public FunctionContext {
index 6268194afb563e821ab6741e6e3582541883de1b..c9e1f89097a7df76b258f73683a488c67e9e9a57 100644 (file)
 #include "MonMap.h"
 #include "MonitorDBStore.h"
 
-class MMonMap;
-class MMonCommand;
-class MMonJoin;
-
 class MonmapMonitor : public PaxosService {
  public:
   MonmapMonitor(Monitor *mn, Paxos *p, const string& service_name)