OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
heavyai::MutexInterface Class Referenceabstract

#include <heavyai_locks.h>

+ Inheritance diagram for heavyai::MutexInterface:

Public Member Functions

virtual void lock ()=0
 
virtual bool try_lock ()=0
 
virtual void unlock ()=0
 
virtual ~MutexInterface ()
 

Detailed Description

Definition at line 25 of file heavyai_locks.h.

Constructor & Destructor Documentation

virtual heavyai::MutexInterface::~MutexInterface ( )
inlinevirtual

Definition at line 31 of file heavyai_locks.h.

31 {}

Member Function Documentation

virtual void heavyai::MutexInterface::lock ( )
pure virtual
virtual bool heavyai::MutexInterface::try_lock ( )
pure virtual
virtual void heavyai::MutexInterface::unlock ( )
pure virtual

The documentation for this class was generated from the following file: