#include "xyzzy/util.hxx"
#include "xyzzy/exception.hxx"
Go to the source code of this file.
Namespaces | |
namespace | xyzzy |
Classes | |
class | xyzzy::TRcObj |
struct | xyzzy::_TRcPtr |
class | xyzzy::PTRcObjPtr< T > |
class | xyzzy::PTRcPtr< T > |
struct | xyzzy::PTRcPtr< T >::TRcPtr2 |
Defines | |
#define | _xyzzy_refcnt_hxx_ |
#define | SET_T |
Functions | |
template<class T> | |
_TRcPtr * | xyzzy::getBasePtr (const PTRcObjPtr< T > &r) |
template<class Base, class Derived> | |
PTRcObjPtr< Derived > | xyzzy::downcast (const PTRcObjPtr< Base > &p) |
template<class Base, class Derived> | |
PTRcObjPtr< Base > | xyzzy::upcast (const PTRcObjPtr< Derived > &p) |
#define _xyzzy_refcnt_hxx_ |
#define SET_T |