Show
Ignore:
Timestamp:
12/19/07 17:56:03 (10 months ago)
Author:
cneumann
Message:

changed: generic interface activated
fixed: single parent unlinking

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/Carsten_PtrWork2/Source/System/Cluster/Window/SortLast/OSGBinarySwapComposerBase.h

    r1032 r1033  
    320320typedef BinarySwapComposerBase::ObjWeakRefPtr     BinarySwapComposerWeakRefPtr; 
    321321typedef BinarySwapComposerBase::ObjParentPtr      BinarySwapComposerParentPtr; 
    322 typedef BinarySwapComposerBase::ObjInternalRefPtr BinarySwapComposerInternalPtr; 
    323  
    324 typedef boost::mpl::if_
    325     boost::mpl::bool_<BinarySwapComposerBase::isNodeCore>
    326     CoredNodePtr<BinarySwapComposer>, 
     322typedef BinarySwapComposerBase::ObjInternalRefPtr BinarySwapComposerInternalRefPtr; 
     323 
     324typedef boost::mpl::if_c
     325    BinarySwapComposerBase::isNodeCore
     326    CoredNodeRefPtr<BinarySwapComposer>, 
    327327    FieldContainer::attempt_to_create_CoredNodePtr_on_non_NodeCore_FC>::type 
    328328 
    329         BinarySwapComposerNodePtr; 
     329        BinarySwapComposerNodeRefPtr; 
     330         
     331typedef boost::mpl::if_c< 
     332    BinarySwapComposerBase::isNodeCore, 
     333    CoredNodeMTRefPtr<BinarySwapComposer>, 
     334    FieldContainer::attempt_to_create_CoredNodePtr_on_non_NodeCore_FC>::type 
     335     
     336        BinarySwapComposerNodeMTRefPtr; 
    330337 
    331338OSG_END_NAMESPACE