need to implement default constructor

This commit is contained in:
Andreas Volz 2009-12-02 00:13:12 +01:00
parent 5ae444ff22
commit bbbf001f72
2 changed files with 17 additions and 3 deletions

View file

@ -126,7 +126,16 @@ class DXXAPI DefaultMutex
{
public:
DefaultMutex(bool recursive = false);
/*!
* Constructor for non recursive Mutex
*/
DefaultMutex();
/*!
* Constructor
* \param recursive Set if Mutex should be recursive or not.
*/
DefaultMutex(bool recursive);
~DefaultMutex();

View file

@ -75,6 +75,11 @@ DefaultWatch::~DefaultWatch()
_disp->_mutex_w.unlock();
}
DefaultMutex::DefaultMutex()
{
pthread_mutex_init(&_mutex, NULL);
}
DefaultMutex::DefaultMutex(bool recursive)
{
if (recursive)