Show
Ignore:
Timestamp:
10/20/07 18:11:52 (11 months ago)
Author:
cneumann
Message:

added: RootObjectT template paremter for ReferenceCountPointer?

and ParentPointer? templates - allows use for FieldBundles?

compile fixes - but still not done

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/Carsten_PtrWork/Source/System/Cluster/Window/Base/OSGImageComposerBase.h

    r965 r976  
    176176    static TypeObject _type; 
    177177 
    178     static void   classDescInserter(TypeObject &oType); 
    179     static Char8 *getClassname     (void             ); 
     178    static void         classDescInserter(TypeObject &oType); 
     179    static Char8 const *getClassname     (void             ); 
    180180 
    181181    /*---------------------------------------------------------------------*/ 
     
    258258typedef ImageComposerBase *ImageComposerBaseP; 
    259259 
    260 /** Type specific RefPtr type for ImageComposer. */ 
    261 typedef RefPtr<ImageComposer>   ImageComposerRefPtr; 
    262 typedef MTRefPtr<ImageComposer> ImageComposerMTRefPtr; 
    263  
    264 typedef InternalRefPtr<ImageComposer>       ImageComposerInternalRefPtr; 
    265 typedef InternalRefPtr<ImageComposer> const ImageComposerInternalRefPtrConst; 
    266 typedef InternalRefPtr<ImageComposer> const ImageComposerInternalRefPtrConstArg; 
     260typedef RefCountPtrBuilder<ImageComposer>::Ptr         ImageComposerRefPtr; 
     261typedef MTRefCountPtrBuilder<ImageComposer>::Ptr       ImageComposerMTRefPtr; 
     262typedef WeakRefCountPtrBuilder<ImageComposer>::Ptr     ImageComposerWeakRefPtr; 
     263typedef InternalRefCountPtrBuilder<ImageComposer>::Ptr ImageComposerInternalRefPtr; 
     264 
     265typedef ParentPtrBuilder<ImageComposer>::Ptr           ImageComposerParentPtr; 
    267266 
    268267typedef boost::mpl::if_<