- Timestamp:
- 01/16/08 16:07:40 (11 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/Carsten_PtrWork2/Source/Contrib/Manipulators/OSGMoveManipulatorBase.h
r1033 r1039 93 93 94 94 typedef MTRefCountPtrBuilder <MoveManipulator>::Ptr ObjMTRefPtr; 95 typedef GlobalMTRefCountPtrBuilder<MoveManipulator>::Ptr ObjGlobalMTRefPtr; 95 96 typedef RefCountPtrBuilder <MoveManipulator>::Ptr ObjRefPtr; 97 typedef GlobalRefCountPtrBuilder <MoveManipulator>::Ptr ObjGlobalRefPtr; 96 98 typedef ParentPtrBuilder <MoveManipulator>::Ptr ObjParentPtr; 97 99 typedef WeakRefCountPtrBuilder <MoveManipulator>::Ptr ObjWeakRefPtr; 98 100 typedef InternalRefCountPtrBuilder<MoveManipulator>::Ptr ObjInternalRefPtr; 101 typedef TransitPtrBuilder <MoveManipulator>::Ptr ObjTransitPtr; 99 102 100 103 /*! \} */ … … 138 141 /*! \{ */ 139 142 140 static Obj RefPtrcreate (void);143 static ObjTransitPtr create (void); 141 144 static MoveManipulatorPtr createEmpty(void); 142 145 … … 146 149 /*! \{ */ 147 150 148 virtual FieldContainer RefPtr shallowCopy(void) const;151 virtual FieldContainerTransitPtr shallowCopy(void) const; 149 152 150 153 /*! \} */ … … 227 230 228 231 typedef MoveManipulatorBase::ObjRefPtr MoveManipulatorRefPtr; 232 typedef MoveManipulatorBase::ObjGlobalRefPtr MoveManipulatorGlobalRefPtr; 229 233 typedef MoveManipulatorBase::ObjMTRefPtr MoveManipulatorMTRefPtr; 234 typedef MoveManipulatorBase::ObjGlobalMTRefPtr MoveManipulatorGlobalMTRefPtr; 230 235 typedef MoveManipulatorBase::ObjWeakRefPtr MoveManipulatorWeakRefPtr; 231 236 typedef MoveManipulatorBase::ObjParentPtr MoveManipulatorParentPtr; 232 237 typedef MoveManipulatorBase::ObjInternalRefPtr MoveManipulatorInternalRefPtr; 238 typedef MoveManipulatorBase::ObjTransitPtr MoveManipulatorTransitPtr; 233 239 234 240 typedef boost::mpl::if_c<
