Blame src/cppunit/SynchronizedObject.cpp

Packit Service e31359
#include <cppunit/SynchronizedObject.h>
Packit Service e31359
Packit Service e31359
Packit Service e31359
CPPUNIT_NS_BEGIN
Packit Service e31359
Packit Service e31359
Packit Service e31359
SynchronizedObject::SynchronizedObject( SynchronizationObject *syncObject )
Packit Service e31359
    : m_syncObject( syncObject == 0 ? new SynchronizationObject() : 
Packit Service e31359
                                      syncObject )
Packit Service e31359
{
Packit Service e31359
}
Packit Service e31359
Packit Service e31359
Packit Service e31359
SynchronizedObject::~SynchronizedObject()
Packit Service e31359
{
Packit Service e31359
  delete m_syncObject;
Packit Service e31359
}
Packit Service e31359
Packit Service e31359
Packit Service e31359
/** Accept a new synchronization object for protection of this instance
Packit Service e31359
 * TestResult assumes ownership of the object
Packit Service e31359
 */
Packit Service e31359
void 
Packit Service e31359
SynchronizedObject::setSynchronizationObject( SynchronizationObject *syncObject )
Packit Service e31359
{ 
Packit Service e31359
  delete m_syncObject; 
Packit Service e31359
  m_syncObject = syncObject; 
Packit Service e31359
}
Packit Service e31359
Packit Service e31359
Packit Service e31359
CPPUNIT_NS_END
Packit Service e31359