#ifndef EFSW_MUTEXIMPLPOSIX_HPP #define EFSW_MUTEXIMPLPOSIX_HPP #include #if defined( EFSW_PLATFORM_POSIX ) #include namespace efsw { namespace Platform { class MutexImpl { public: MutexImpl(); ~MutexImpl(); void lock(); void unlock(); private: pthread_mutex_t mMutex; }; }} #endif #endif