Panda3D
Classes
copyOnWriteObject.h File Reference

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University. More...

#include "pandabase.h"
#include "cachedTypedWritableReferenceCount.h"
#include "pmutex.h"
#include "conditionVar.h"
#include "mutexHolder.h"
#include "copyOnWriteObject.I"

Go to the source code of this file.

Classes

class  CopyOnWriteObj< Base >
 This is similar to RefCountObj, but it implements a CopyOnWriteObject inheritance instead of a ReferenceCount inheritance. More...
 
class  CopyOnWriteObj1< Base, Param1 >
 For objects (e.g. More...
 
class  CopyOnWriteObject
 This base class provides basic reference counting, but also can be used with a CopyOnWritePointer to provide get_read_pointer() and get_write_pointer(). More...
 

Detailed Description

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.

All rights reserved.

All use of this software is subject to the terms of the revised BSD license. You should have received a copy of this license along with this source code in a file named "LICENSE."

Author
drose
Date
2007-04-09

Definition in file copyOnWriteObject.h.