diff options
author | Christian Gmeiner <christian.gmeiner@gmail.com> | 2009-02-18 15:53:59 +0100 |
---|---|---|
committer | Christian Gmeiner <christian.gmeiner@gmail.com> | 2009-02-18 15:53:59 +0100 |
commit | 16d5e29531c0f383dc5d2622a4167d7995f3bf85 (patch) | |
tree | 321f412efd2aa5fc98ca33e4d3fde85d0f03fc77 /dxr3syncbuffer.h | |
parent | 60f7d9a84f3e4143839691f3c3199517e42d9c39 (diff) | |
download | vdr-plugin-dxr3-16d5e29531c0f383dc5d2622a4167d7995f3bf85.tar.gz vdr-plugin-dxr3-16d5e29531c0f383dc5d2622a4167d7995f3bf85.tar.bz2 |
introduce Uncopyable class
Diffstat (limited to 'dxr3syncbuffer.h')
-rw-r--r-- | dxr3syncbuffer.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/dxr3syncbuffer.h b/dxr3syncbuffer.h index 70f1632..91fdb48 100644 --- a/dxr3syncbuffer.h +++ b/dxr3syncbuffer.h @@ -28,6 +28,7 @@ #include "dxr3interface.h" #include "dxr3generaldefines.h" #include "dxr3nextpts.h" +#include "Uncopyable.h" // ================================== const uint32_t UNKNOWN_CHANNEL_COUNT = 0xFFFFFFFF; @@ -115,8 +116,7 @@ private: }; // ================================== -class cDxr3SyncBuffer : public cRingBuffer -{ +class cDxr3SyncBuffer : public cRingBuffer, private Uncopyable { public: enum eSyncBufferException { @@ -185,7 +185,6 @@ protected: private: cDxr3SyncBuffer(); // you are not allowed to use this constructor - cDxr3SyncBuffer(cDxr3SyncBuffer&); // no constructor }; #endif /*_DXR3SYNCBUFFER_H_*/ |