volatile cleanup

This commit is contained in:
Matej Sekoranja
2011-02-07 15:35:52 +01:00
parent de8b632381
commit f268ec5f8d
9 changed files with 83 additions and 64 deletions

View File

@@ -163,7 +163,7 @@ class MockChannelGet : public ChannelGet
ChannelGetRequester* m_channelGetRequester;
PVStructure* m_pvStructure;
BitSet* m_bitSet;
volatile bool m_first;
bool m_first;
private:
~MockChannelGet()
@@ -218,7 +218,7 @@ class MockChannelPut : public ChannelPut
ChannelPutRequester* m_channelPutRequester;
PVStructure* m_pvStructure;
BitSet* m_bitSet;
volatile bool m_first;
bool m_first;
private:
~MockChannelPut()
@@ -272,9 +272,9 @@ class MockMonitor : public Monitor, public MonitorElement
PVStructure* m_pvStructure;
BitSet* m_changedBitSet;
BitSet* m_overrunBitSet;
volatile bool m_first;
bool m_first;
Mutex* m_lock;
volatile int m_count;
int m_count;
private:
~MockMonitor()

View File

@@ -36,8 +36,8 @@ namespace epics {
virtual void aliveNotification(){};
virtual void changedTransport(){};
virtual void close(bool force){};
virtual bool isClosed() const{return false;};
virtual bool isVerified() const{return false;};
virtual bool isClosed() {return false;};
virtual bool isVerified() {return false;};
virtual void verified(){};
virtual void enqueueSendRequest(TransportSender* sender){};
virtual void ensureData(int) {};