summaryrefslogtreecommitdiff
path: root/dxr3syncbuffer.h
diff options
context:
space:
mode:
authorChristian Gmeiner <christian.gmeiner@gmail.com>2009-02-18 15:53:59 +0100
committerChristian Gmeiner <christian.gmeiner@gmail.com>2009-02-18 15:53:59 +0100
commit16d5e29531c0f383dc5d2622a4167d7995f3bf85 (patch)
tree321f412efd2aa5fc98ca33e4d3fde85d0f03fc77 /dxr3syncbuffer.h
parent60f7d9a84f3e4143839691f3c3199517e42d9c39 (diff)
downloadvdr-plugin-dxr3-16d5e29531c0f383dc5d2622a4167d7995f3bf85.tar.gz
vdr-plugin-dxr3-16d5e29531c0f383dc5d2622a4167d7995f3bf85.tar.bz2
introduce Uncopyable class
Diffstat (limited to 'dxr3syncbuffer.h')
-rw-r--r--dxr3syncbuffer.h5
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_*/