Changeset 976 for branches/Carsten_PtrWork/Source/System/FieldContainer/Base/OSGContainerPtrFuncsForwards.h
- Timestamp:
- 10/20/07 18:11:52 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/Carsten_PtrWork/Source/System/FieldContainer/Base/OSGContainerPtrFuncsForwards.h
r966 r976 48 48 #include "OSGContainerBase.h" 49 49 #include "OSGContainerForwards.h" 50 #include "OSGParentContainer.h"51 50 52 51 OSG_BEGIN_NAMESPACE … … 62 61 63 62 inline 64 void addRef(FieldBundleP Const objectP);63 void addRef(FieldBundlePtrConst objectP); 65 64 66 65 inline 67 66 void addRef(FieldContainerPtrConst objectP); 68 67 69 inline 70 void addRef(ParentFieldContainerPtrConst objectP); 71 72 inline 73 void subRef(FieldBundlePConst objectP); 68 69 inline 70 void subRef(FieldBundlePtrConst objectP); 74 71 75 72 inline 76 73 void subRef(FieldContainerPtrConst objectP); 77 74 78 inline79 void subRef(ParentFieldContainerPtrConst objectP);80 81 75 inline 82 76 void subRefLocalVar(FieldContainerPtrConst objectP); 83 77 84 78 inline 85 void shallowSubRef(FieldBundleP ConstobjectP);79 void shallowSubRef(FieldBundlePtrConst objectP); 86 80 87 81 inline … … 115 109 inline void 116 110 setExternalRefd(TargetT &pTarget, SourceT pSource); 117 118 inline 119 UInt32 getContainerId(FieldBundleConstPConst objectP); 111 112 /*! \ingroup GrpSystemFieldContainerFuncs 113 */ 114 115 inline void 116 addWeakRef(FieldContainerPtrConst objectP); 117 118 inline void 119 addWeakRef(AspectStoreConstPConst objectP); 120 121 122 inline void 123 subWeakRef(FieldContainerPtrConst objectP); 124 125 inline void 126 subWeakRef(AspectStoreConstPConst objectP); 127 128 129 inline Int32 130 getWeakRefCount(FieldContainerConstPtrConst objectP); 131 132 inline Int32 133 getWeakRefCount(AspectStoreConstPConst objectP); 134 135 136 template <class TargetT, class SourceT> 137 inline void 138 setWeakRefd(TargetT &pTarget, SourceT pSource); 139 140 inline 141 UInt32 getContainerId(FieldBundleConstPtrConst objectP); 120 142 121 143 inline … … 123 145 124 146 inline 125 Int32 getRefCount (FieldBundleConstP ConstobjectP);147 Int32 getRefCount (FieldBundleConstPtrConst objectP); 126 148 127 149 inline
