Show
Ignore:
Timestamp:
10/20/07 18:11:52 (10 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/MultiDisplay/OSGMultiDisplayWindowBase.h

    r965 r976  
    254254    static TypeObject _type; 
    255255 
    256     static void   classDescInserter(TypeObject &oType); 
    257     static Char8 *getClassname     (void             ); 
     256    static void         classDescInserter(TypeObject &oType); 
     257    static Char8 const *getClassname     (void             ); 
    258258 
    259259    /*---------------------------------------------------------------------*/ 
     
    349349typedef MultiDisplayWindowBase *MultiDisplayWindowBaseP; 
    350350 
    351 /** Type specific RefPtr type for MultiDisplayWindow. */ 
    352 typedef RefPtr<MultiDisplayWindow>   MultiDisplayWindowRefPtr; 
    353 typedef MTRefPtr<MultiDisplayWindow> MultiDisplayWindowMTRefPtr; 
    354  
    355 typedef InternalRefPtr<MultiDisplayWindow>       MultiDisplayWindowInternalRefPtr; 
    356 typedef InternalRefPtr<MultiDisplayWindow> const MultiDisplayWindowInternalRefPtrConst; 
    357 typedef InternalRefPtr<MultiDisplayWindow> const MultiDisplayWindowInternalRefPtrConstArg; 
     351typedef RefCountPtrBuilder<MultiDisplayWindow>::Ptr         MultiDisplayWindowRefPtr; 
     352typedef MTRefCountPtrBuilder<MultiDisplayWindow>::Ptr       MultiDisplayWindowMTRefPtr; 
     353typedef WeakRefCountPtrBuilder<MultiDisplayWindow>::Ptr     MultiDisplayWindowWeakRefPtr; 
     354typedef InternalRefCountPtrBuilder<MultiDisplayWindow>::Ptr MultiDisplayWindowInternalRefPtr; 
     355 
     356typedef ParentPtrBuilder<MultiDisplayWindow>::Ptr           MultiDisplayWindowParentPtr; 
    358357 
    359358typedef boost::mpl::if_<