Mobile API Reference  MicroStrategy 2019
SynchObject.h
Go to the documentation of this file.
1 //==============================================================================================
2 // FILENAME : SynchObject.h
3 // AUTHOR : Jing Ning
4 // CREATION : 9/26/01
5 // Copyright (C) MicroStrategy Incorporated 2001
6 //==============================================================================================
7 #ifndef MSynch_SynchObject_h
8 #define MSynch_SynchObject_h
9 
11 // SynchObject is just a placeholder. Another synch class derives from it to indicate
12 // the lock stack it is a "synch object" and therefore may be included in the locking order
14 namespace MSynch
15 {
16  class SynchObject
17  {
18  public:
22  virtual bool IsLocked() const = 0;
23  };
24 }
25 
26 #endif // MSynch_SynchObject_h
virtual bool IsLocked() const =0
Definition: ReferenceCountedImpl.h:18
Definition: SynchObject.h:16