Skip to content
Snippets Groups Projects
Commit 8bef45dc authored by Rene Brun's avatar Rene Brun
Browse files

From Federico:

Corrections for effc++ in root


git-svn-id: http://root.cern.ch/svn/root/trunk@23913 27541ba8-7e3a-0410-8455-c3a389f83636
parent d28e7ec3
No related branches found
No related tags found
No related merge requests found
......@@ -94,7 +94,7 @@ public:
inline TSplinePoly::TSplinePoly(TSplinePoly const &other)
:
TObject(other)
TObject(other), fX(0), fY(0)
{
CopyPoly(other);
}
......@@ -136,7 +136,7 @@ private:
inline TSplinePoly3::TSplinePoly3(TSplinePoly3 const &other)
:
TSplinePoly(other)
TSplinePoly(other), fB(0), fC(0), fD(0)
{
CopyPoly(other);
}
......@@ -182,7 +182,7 @@ private:
inline TSplinePoly5::TSplinePoly5(TSplinePoly5 const &other)
:
TSplinePoly(other)
TSplinePoly(other), fB(0), fC(0), fD(0), fE(0), fF(0)
{
CopyPoly(other);
}
......
......@@ -40,6 +40,10 @@ class TObjArray;
class TArchiveFile : public TObject {
protected:
TArchiveFile(const TArchiveFile&); // Not implemented
TArchiveFile& operator=(const TArchiveFile&); // Not implemented
TString fArchiveName; // Archive file name
TString fMemberName; // Sub-file name
Int_t fMemberIndex; // Index of sub-file in archive
......
......@@ -171,6 +171,12 @@ public:
TList *s, TProof *prf);
virtual ~TProofThreadArg() { if (fUrl) delete fUrl; }
private:
TProofThreadArg(const TProofThreadArg&); // Not implemented
TProofThreadArg& operator=(const TProofThreadArg&); // Not implemented
};
// PROOF Thread class for parallel startup
......@@ -179,13 +185,22 @@ public:
TThread *fThread;
TProofThreadArg *fArgs;
TProofThread(TThread *t, TProofThreadArg *a) { fThread = t; fArgs = a; }
TProofThread(TThread *t, TProofThreadArg *a) : fThread(t), fArgs(a) {}
virtual ~TProofThread() { SafeDelete(fThread); SafeDelete(fArgs); }
private:
TProofThread(const TProofThread&); // Not implemented
TProofThread& operator=(const TProofThread&); // Not implemented
};
// PROOF Interrupt signal handler
class TProofInterruptHandler : public TSignalHandler {
private:
TProofInterruptHandler(const TProofInterruptHandler&); // Not implemented
TProofInterruptHandler& operator=(const TProofInterruptHandler&); // Not implemented
TProof *fProof;
public:
TProofInterruptHandler(TProof *p)
......@@ -196,6 +211,10 @@ public:
// Input handler for messages from TProofServ
class TProofInputHandler : public TFileHandler {
private:
TProofInputHandler(const TProofInputHandler&); // Not implemented
TProofInputHandler& operator=(const TProofInputHandler&); // Not implemented
TSocket *fSocket;
TProof *fProof;
public:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment