perfsrv/memspy/Driver/Kernel/Include/MemSpyDriverOSAdaption.h
changeset 55 f2950aff7424
parent 48 516af714ebb4
child 54 a151135b0cf9
equal deleted inserted replaced
48:516af714ebb4 55:f2950aff7424
   472     inline DMemSpyDriverOSAdaptionDUndertaker& DUndertaker() { return *iDUndertaker; }
   472     inline DMemSpyDriverOSAdaptionDUndertaker& DUndertaker() { return *iDUndertaker; }
   473     inline DMemSpyDriverOSAdaptionDCondVar& DCondVar() { return *iDCondVar; }
   473     inline DMemSpyDriverOSAdaptionDCondVar& DCondVar() { return *iDCondVar; }
   474     inline DMemSpyDriverOSAdaptionDTimer& DTimer() { return *iDTimer; }
   474     inline DMemSpyDriverOSAdaptionDTimer& DTimer() { return *iDTimer; }
   475     inline DMemSpyDriverOSAdaptionDPropertyRef& DPropertyRef() { return *iDPropertyRef; }
   475     inline DMemSpyDriverOSAdaptionDPropertyRef& DPropertyRef() { return *iDPropertyRef; }
   476 
   476 
       
   477     inline const DMemSpyDriverDevice& Device() const { return iDevice; }
       
   478     inline const DMemSpyDriverOSAdaptionDProcess& DProcess() const { return *iDProcess; }
       
   479     inline const DMemSpyDriverOSAdaptionDThread& DThread() const { return *iDThread; }
       
   480     inline const DMemSpyDriverOSAdaptionDChunk& DChunk() const { return *iDChunk; }
       
   481     inline const DMemSpyDriverOSAdaptionDServer& DServer() const { return *iDServer; }
       
   482     inline const DMemSpyDriverOSAdaptionDSession& DSession() const { return *iDSession; }
       
   483     inline const DMemSpyDriverOSAdaptionDCodeSeg& DCodeSeg() const { return *iDCodeSeg; }
       
   484     inline const DMemSpyDriverOSAdaptionDSemaphore& DSemaphore() const { return *iDSemaphore; }
       
   485     inline const DMemSpyDriverOSAdaptionDMutex& DMutex() const { return *iDMutex; }
       
   486     inline const DMemSpyDriverOSAdaptionDLogicalDevice& DLogicalDevice() const { return *iDLogicalDevice; }
       
   487     inline const DMemSpyDriverOSAdaptionDPhysicalDevice& DPhysicalDevice() const { return *iDPhysicalDevice; }
       
   488     inline const DMemSpyDriverOSAdaptionDChangeNotifier& DChangeNotifier() const { return *iDChangeNotifier; }
       
   489     inline const DMemSpyDriverOSAdaptionDUndertaker& DUndertaker() const { return *iDUndertaker; }
       
   490     inline const DMemSpyDriverOSAdaptionDCondVar& DCondVar() const { return *iDCondVar; }
       
   491     inline const DMemSpyDriverOSAdaptionDTimer& DTimer() const { return *iDTimer; }
       
   492     inline const DMemSpyDriverOSAdaptionDPropertyRef& DPropertyRef() const { return *iDPropertyRef; }    
       
   493     
   477 private: // Data members
   494 private: // Data members
   478     DMemSpyDriverDevice& iDevice;
   495     DMemSpyDriverDevice& iDevice;
   479     DMemSpyDriverOSAdaptionDThread* iDThread;
   496     DMemSpyDriverOSAdaptionDThread* iDThread;
   480     DMemSpyDriverOSAdaptionDProcess* iDProcess;
   497     DMemSpyDriverOSAdaptionDProcess* iDProcess;
   481     DMemSpyDriverOSAdaptionDChunk* iDChunk;
   498     DMemSpyDriverOSAdaptionDChunk* iDChunk;