Show
Ignore:
Timestamp:
10/20/07 18:11:52 (1 year 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/SortLast/OSGBinarySwapComposerBase.h

    r965 r976  
    212212    static TypeObject _type; 
    213213 
    214     static void   classDescInserter(TypeObject &oType); 
    215     static Char8 *getClassname     (void             ); 
     214    static void         classDescInserter(TypeObject &oType); 
     215    static Char8 const *getClassname     (void             ); 
    216216 
    217217    /*---------------------------------------------------------------------*/ 
     
    301301typedef BinarySwapComposerBase *BinarySwapComposerBaseP; 
    302302 
    303 /** Type specific RefPtr type for BinarySwapComposer. */ 
    304 typedef RefPtr<BinarySwapComposer>   BinarySwapComposerRefPtr; 
    305 typedef MTRefPtr<BinarySwapComposer> BinarySwapComposerMTRefPtr; 
    306  
    307 typedef InternalRefPtr<BinarySwapComposer>       BinarySwapComposerInternalRefPtr; 
    308 typedef InternalRefPtr<BinarySwapComposer> const BinarySwapComposerInternalRefPtrConst; 
    309 typedef InternalRefPtr<BinarySwapComposer> const BinarySwapComposerInternalRefPtrConstArg; 
     303typedef RefCountPtrBuilder<BinarySwapComposer>::Ptr         BinarySwapComposerRefPtr; 
     304typedef MTRefCountPtrBuilder<BinarySwapComposer>::Ptr       BinarySwapComposerMTRefPtr; 
     305typedef WeakRefCountPtrBuilder<BinarySwapComposer>::Ptr     BinarySwapComposerWeakRefPtr; 
     306typedef InternalRefCountPtrBuilder<BinarySwapComposer>::Ptr BinarySwapComposerInternalRefPtr; 
     307 
     308typedef ParentPtrBuilder<BinarySwapComposer>::Ptr           BinarySwapComposerParentPtr; 
    310309 
    311310typedef boost::mpl::if_<