Panda3D
Public Types | Public Member Functions

CopyOnWritePointerTo< T > Class Template Reference

A template wrapper around the above class, mainly to handle the little typecasting niceties. More...

#include "copyOnWritePointer.h"

Inheritance diagram for CopyOnWritePointerTo< T >:
CopyOnWritePointer

List of all members.

Public Types

typedef T To

Public Member Functions

 CopyOnWritePointerTo (To *object=NULL)
 CopyOnWritePointerTo (const CopyOnWritePointerTo< T > &copy)
const To * get_read_pointer () const
 See CopyOnWritePointer::get_read_pointer().
To * get_unsafe_pointer ()
 See CopyOnWritePointer::get_unsafe_pointer().
To * get_write_pointer ()
 See CopyOnWritePointer::get_write_pointer().
void operator= (const CopyOnWritePointerTo< T > &copy)
void operator= (To *object)

Detailed Description

template<class T>
class CopyOnWritePointerTo< T >

A template wrapper around the above class, mainly to handle the little typecasting niceties.

Definition at line 74 of file copyOnWritePointer.h.


Member Function Documentation

template<class T >
const CopyOnWritePointerTo< T >::To * CopyOnWritePointerTo< T >::get_read_pointer ( ) const [inline]
template<class T >
CopyOnWritePointerTo< T >::To * CopyOnWritePointerTo< T >::get_unsafe_pointer ( ) [inline]
template<class T >
CopyOnWritePointerTo< T >::To * CopyOnWritePointerTo< T >::get_write_pointer ( ) [inline]

The documentation for this class was generated from the following files:
 All Classes Functions Variables Enumerations