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