Changeset 969 for branches/Carsten_PtrWork/Source/System/Cluster/Window/SortLast/OSGParallelComposerFields.h
- Timestamp:
- 10/05/07 19:12:52 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/Carsten_PtrWork/Source/System/Cluster/Window/SortLast/OSGParallelComposerFields.h
r965 r969 58 58 #include "OSGClusterDef.h" 59 59 60 #include "OSGParentContainer.h" 60 61 #include "OSGInternalRefPtr.h" 61 62 … … 70 71 class ParallelComposer; 71 72 73 OSG_GEN_CONTAINERPTR(ParallelComposer); 74 72 75 typedef RefPtr<ParallelComposer> ParallelComposerRefPtr; 73 76 typedef MTRefPtr<ParallelComposer> ParallelComposerMTRefPtr; … … 76 79 typedef InternalRefPtr<ParallelComposer> const ParallelComposerInternalRefPtrConst; 77 80 typedef InternalRefPtr<ParallelComposer> const ParallelComposerInternalRefPtrConstArg; 81 82 typedef PtrWrapper<ParallelComposer, 83 ParallelComposerPtr> ParentParallelComposerPtr; 84 typedef PtrWrapper<ParallelComposer, 85 ParallelComposerPtr> const ParentParallelComposerPtrConst; 78 86 79 87 #if !defined(OSG_DO_DOC) // created as a dummy class, remove to prevent doubles … … 144 152 #endif // !defined(OSG_DO_DOC) || (OSG_DOC_LEVEL >= 3) 145 153 154 #if !defined(OSG_DO_DOC) || (OSG_DOC_LEVEL >= 3) 155 /*! \ingroup GrpClusterFieldTraits 156 */ 157 #if !defined(OSG_DOC_DEV_TRAITS) 158 /*! \hideinhierarchy */ 159 #endif 160 161 template <> 162 struct FieldTraits<ParentParallelComposerPtr> : 163 public FieldTraitsFCPtrBase<ParentParallelComposerPtr> 164 { 165 private: 166 167 static DataType _type; 168 169 public: 170 171 typedef FieldTraits<ParentParallelComposerPtr> Self; 172 173 enum { Convertible = NotConvertible }; 174 }; 175 176 #if !defined(OSG_DOC_DEV_TRAITS) 177 /*! \class FieldTraitsTemplateBase<ParallelComposerPtr, 0> 178 \hideinhierarchy 179 */ 180 #endif 181 182 #endif // !defined(OSG_DO_DOC) || (OSG_DOC_LEVEL >= 3) 183 146 184 147 185 OSG_END_NAMESPACE
