Delete unneeded constructors and assignment operators (#2309)
This commit is contained in:
parent
fa3a472c6b
commit
3d73d5a687
|
@ -69,6 +69,10 @@ class AdditionalHeader
|
|||
protected:
|
||||
AdditionalHeader();
|
||||
~AdditionalHeader();
|
||||
AdditionalHeader(const AdditionalHeader&) = delete;
|
||||
AdditionalHeader(AdditionalHeader&&) = delete;
|
||||
AdditionalHeader& operator=(const AdditionalHeader&) = delete;
|
||||
AdditionalHeader& operator=(AdditionalHeader&&) = delete;
|
||||
|
||||
public:
|
||||
// Reference singleton
|
||||
|
|
|
@ -41,7 +41,9 @@ class AutoLock
|
|||
|
||||
private:
|
||||
AutoLock(const AutoLock&) = delete;
|
||||
AutoLock(AutoLock&&) = delete;
|
||||
AutoLock& operator=(const AutoLock&) = delete;
|
||||
AutoLock& operator=(AutoLock&&) = delete;
|
||||
|
||||
public:
|
||||
explicit AutoLock(pthread_mutex_t* pmutex, Type type = NONE);
|
||||
|
|
|
@ -201,6 +201,10 @@ class S3fsCurl
|
|||
// constructor/destructor
|
||||
explicit S3fsCurl(bool ahbe = false);
|
||||
~S3fsCurl();
|
||||
S3fsCurl(const S3fsCurl&) = delete;
|
||||
S3fsCurl(S3fsCurl&&) = delete;
|
||||
S3fsCurl& operator=(const S3fsCurl&) = delete;
|
||||
S3fsCurl& operator=(S3fsCurl&&) = delete;
|
||||
|
||||
private:
|
||||
// class methods
|
||||
|
|
|
@ -40,6 +40,10 @@ class CurlHandlerPool
|
|||
{
|
||||
assert(maxHandlers > 0);
|
||||
}
|
||||
CurlHandlerPool(const CurlHandlerPool&) = delete;
|
||||
CurlHandlerPool(CurlHandlerPool&&) = delete;
|
||||
CurlHandlerPool& operator=(const CurlHandlerPool&) = delete;
|
||||
CurlHandlerPool& operator=(CurlHandlerPool&&) = delete;
|
||||
|
||||
bool Init();
|
||||
bool Destroy();
|
||||
|
|
|
@ -44,7 +44,9 @@ class AutoFdEntity
|
|||
|
||||
private:
|
||||
AutoFdEntity(const AutoFdEntity&) = delete;
|
||||
AutoFdEntity(AutoFdEntity&&) = delete;
|
||||
AutoFdEntity& operator=(const AutoFdEntity&) = delete;
|
||||
AutoFdEntity& operator=(AutoFdEntity&&) = delete;
|
||||
|
||||
public:
|
||||
AutoFdEntity();
|
||||
|
|
|
@ -102,6 +102,10 @@ class FdEntity
|
|||
|
||||
explicit FdEntity(const char* tpath = nullptr, const char* cpath = nullptr);
|
||||
~FdEntity();
|
||||
FdEntity(const FdEntity&) = delete;
|
||||
FdEntity(FdEntity&&) = delete;
|
||||
FdEntity& operator=(const FdEntity&) = delete;
|
||||
FdEntity& operator=(FdEntity&&) = delete;
|
||||
|
||||
void Close(int fd);
|
||||
bool IsOpen() const { return (-1 != physical_fd); }
|
||||
|
|
|
@ -92,6 +92,10 @@ class PseudoFdInfo
|
|||
public:
|
||||
explicit PseudoFdInfo(int fd = -1, int open_flags = 0);
|
||||
~PseudoFdInfo();
|
||||
PseudoFdInfo(const PseudoFdInfo&) = delete;
|
||||
PseudoFdInfo(PseudoFdInfo&&) = delete;
|
||||
PseudoFdInfo& operator=(const PseudoFdInfo&) = delete;
|
||||
PseudoFdInfo& operator=(PseudoFdInfo&&) = delete;
|
||||
|
||||
int GetPhysicalFd() const { return physical_fd; }
|
||||
int GetPseudoFd() const { return pseudo_fd; }
|
||||
|
|
|
@ -45,6 +45,10 @@ class PseudoFdManager
|
|||
|
||||
PseudoFdManager();
|
||||
~PseudoFdManager();
|
||||
PseudoFdManager(const PseudoFdManager&) = delete;
|
||||
PseudoFdManager(PseudoFdManager&&) = delete;
|
||||
PseudoFdManager& operator=(const PseudoFdManager&) = delete;
|
||||
PseudoFdManager& operator=(PseudoFdManager&&) = delete;
|
||||
|
||||
int GetUnusedMinPseudoFd() const;
|
||||
int CreatePseudoFd();
|
||||
|
|
|
@ -42,6 +42,10 @@ class UntreatedParts
|
|||
public:
|
||||
UntreatedParts();
|
||||
~UntreatedParts();
|
||||
UntreatedParts(const UntreatedParts&) = delete;
|
||||
UntreatedParts(UntreatedParts&&) = delete;
|
||||
UntreatedParts& operator=(const UntreatedParts&) = delete;
|
||||
UntreatedParts& operator=(UntreatedParts&&) = delete;
|
||||
|
||||
bool empty();
|
||||
|
||||
|
|
|
@ -41,6 +41,11 @@ class Semaphore
|
|||
}
|
||||
dispatch_release(sem);
|
||||
}
|
||||
Semaphore(const Semaphore&) = delete;
|
||||
Semaphore(Semaphore&&) = delete;
|
||||
Semaphore& operator=(const Semaphore&) = delete;
|
||||
Semaphore& operator=(Semaphore&&) = delete;
|
||||
|
||||
void wait() { dispatch_semaphore_wait(sem, DISPATCH_TIME_FOREVER); }
|
||||
bool try_wait()
|
||||
{
|
||||
|
|
|
@ -159,6 +159,10 @@ class S3fsCred
|
|||
|
||||
S3fsCred();
|
||||
~S3fsCred();
|
||||
S3fsCred(const S3fsCred&) = delete;
|
||||
S3fsCred(S3fsCred&&) = delete;
|
||||
S3fsCred& operator=(const S3fsCred&) = delete;
|
||||
S3fsCred& operator=(S3fsCred&&) = delete;
|
||||
|
||||
bool IsIBMIAMAuth() const { return is_ibm_iam_auth; }
|
||||
|
||||
|
|
|
@ -140,6 +140,10 @@ class S3fsLog
|
|||
|
||||
explicit S3fsLog();
|
||||
~S3fsLog();
|
||||
S3fsLog(const S3fsLog&) = delete;
|
||||
S3fsLog(S3fsLog&&) = delete;
|
||||
S3fsLog& operator=(const S3fsLog&) = delete;
|
||||
S3fsLog& operator=(S3fsLog&&) = delete;
|
||||
};
|
||||
|
||||
//-------------------------------------------------------------------
|
||||
|
|
|
@ -49,6 +49,10 @@ class S3fsSignals
|
|||
|
||||
S3fsSignals();
|
||||
~S3fsSignals();
|
||||
S3fsSignals(const S3fsSignals&) = delete;
|
||||
S3fsSignals(S3fsSignals&&) = delete;
|
||||
S3fsSignals& operator=(const S3fsSignals&) = delete;
|
||||
S3fsSignals& operator=(S3fsSignals&&) = delete;
|
||||
|
||||
bool InitUsr1Handler();
|
||||
bool DestroyUsr1Handler();
|
||||
|
|
|
@ -80,6 +80,10 @@ class ThreadPoolMan
|
|||
|
||||
explicit ThreadPoolMan(int count = 1);
|
||||
~ThreadPoolMan();
|
||||
ThreadPoolMan(const ThreadPoolMan&) = delete;
|
||||
ThreadPoolMan(ThreadPoolMan&&) = delete;
|
||||
ThreadPoolMan& operator=(const ThreadPoolMan&) = delete;
|
||||
ThreadPoolMan& operator=(ThreadPoolMan&&) = delete;
|
||||
|
||||
bool IsExit() const;
|
||||
void SetExitFlag(bool exit_flag);
|
||||
|
|
Loading…
Reference in New Issue