wxArt2D
Static Protected Member Functions | List of all members
a2dSmrtPtrBase Class Reference

A trivial base class for a2dSmrtPtr. Non-template class, so that it can. More...

#include <smrtptr.h>

Inherited by a2dSmrtPtr< Clss > [private], a2dSmrtPtr< a2dAppear > [private], a2dSmrtPtr< a2dBandCurve > [private], a2dSmrtPtr< a2dBaseTool > [private], a2dSmrtPtr< a2dBboxHash > [private], a2dSmrtPtr< a2dCameleon > [private], a2dSmrtPtr< a2dCameleonInst > [private], a2dSmrtPtr< a2dCanvasDocument > [private], a2dSmrtPtr< a2dCanvasObject > [private], a2dSmrtPtr< a2dCanvasObjectFilter > [private], a2dSmrtPtr< a2dCanvasXYDisplayGroupAreas > [private], a2dSmrtPtr< a2dCommand > [private], a2dSmrtPtr< a2dCommandGroup > [private], a2dSmrtPtr< a2dCommandProcessor > [private], a2dSmrtPtr< a2dConnectionGenerator > [private], a2dSmrtPtr< a2dCursor > [private], a2dSmrtPtr< a2dCurve > [private], a2dSmrtPtr< a2dCurveAxis > [private], a2dSmrtPtr< a2dCurvesArea > [private], a2dSmrtPtr< a2dCurvesAreaList > [private], a2dSmrtPtr< a2dDocument > [private], a2dSmrtPtr< a2dDocumentCommandProcessor > [private], a2dSmrtPtr< a2dDocumentTemplate > [private], a2dSmrtPtr< a2dDrawing > [private], a2dSmrtPtr< a2dDrawingPart > [private], a2dSmrtPtr< a2dEllipticArc > [private], a2dSmrtPtr< a2dHabitat > [private], a2dSmrtPtr< a2dHandle > [private], a2dSmrtPtr< a2dIOHandlerStrIn > [private], a2dSmrtPtr< a2dIOHandlerStrOut > [private], a2dSmrtPtr< a2dLayers > [private], a2dSmrtPtr< a2dLineSegment > [private], a2dSmrtPtr< a2dMarker > [private], a2dSmrtPtr< a2dMarkerShow > [private], a2dSmrtPtr< a2dNamedProperty > [private], a2dSmrtPtr< a2dObject > [private], a2dSmrtPtr< a2dParPin > [private], a2dSmrtPtr< a2dPin > [private], a2dSmrtPtr< a2dPolygonL > [private], a2dSmrtPtr< a2dPolyHandleL > [private], a2dSmrtPtr< a2dPolylineL > [private], a2dSmrtPtr< a2dPort > [private], a2dSmrtPtr< a2dPropertyId > [private], a2dSmrtPtr< a2dRestrictionEngine > [private], a2dSmrtPtr< a2dRouteData > [private], a2dSmrtPtr< a2dSLine > [private], a2dSmrtPtr< a2dStToolContr > [private], a2dSmrtPtr< a2dSweepCurve > [private], a2dSmrtPtr< a2dText > [private], a2dSmrtPtr< a2dTicFormatter > [private], a2dSmrtPtr< a2dToolContr > [private], a2dSmrtPtr< a2dVectorPath > [private], a2dSmrtPtr< a2dVertexCurve > [private], a2dSmrtPtr< a2dVertexList > [private], a2dSmrtPtr< a2dVertexListCurve > [private], a2dSmrtPtr< a2dView > [private], a2dSmrtPtr< a2dViewConnector > [private], a2dSmrtPtr< a2dViewTemplate > [private], a2dSmrtPtr< a2dVirtWire > [private], a2dSmrtPtr< a2dWidgetButton > [private], a2dSmrtPtr< a2dWindowMM > [private], a2dSmrtPtr< a2dWirePolylineL > [private], a2dSmrtPtr< class a2dCameleon > [private], and a2dSmrtPtr< T > [private].

Static Protected Member Functions

template<class T >
static void OwnRef (T *pRefObject)
 
template<class T >
static void ReleaseRef (T *pRefObject)
 

Detailed Description

A trivial base class for a2dSmrtPtr. Non-template class, so that it can.

be made a friend class of a2dObject and avoid noncompliance problems with friend templates.

Definition at line 55 of file smrtptr.h.


The documentation for this class was generated from the following file:
a2dSmrtPtrBase Class Reference -- Sun Oct 12 2014 17:04:48 -- Sun Oct 12 2014 -- 1.8.5 -- wxArt2D -- . -- Main Page Reference Documentation