Blame src/cppunit/SynchronizedObject.cpp

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