Changeset 1138 for branches/Carsten_PtrWork2/Source/System/FieldContainer/Fields/Base/OSGWeakAccessHandlerDecl.h
- Timestamp:
- 04/07/08 02:50:33 (8 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/Carsten_PtrWork2/Source/System/FieldContainer/Fields/Base/OSGWeakAccessHandlerDecl.h
r1080 r1138 60 60 class PointerSFieldBase; 61 61 62 #if 0 62 63 template <Int32 NamespaceI> 63 64 class WeakPointerMFieldBase; … … 65 66 template <Int32 NamespaceI> 66 67 class WeakPointerSFieldBase; 68 #endif 67 69 68 70 69 71 70 class WeakAccessHandler : public WeakRefCountPolicy72 class WeakAccessHandler 71 73 { 72 74 /*========================== PUBLIC =================================*/ … … 84 86 typedef PointerSFieldBase SFieldBaseType; 85 87 88 #if 0 86 89 typedef WeakPointerMFieldBase<0> MFieldType; 87 90 typedef WeakPointerSFieldBase<0> SFieldType; 91 #endif 88 92 89 93 /*! \} */ … … 133 137 /*! \} */ 134 138 /*---------------------------------------------------------------------*/ 139 140 template <class ObjectT> 141 static ObjectT *validate(ObjectT * const pObject) 142 { 143 return RefCountPolicyType::validate(pObject); 144 } 135 145 }; 136 146
