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/OSGPipelineComposerBase.h

    r1032 r1033  
    345345typedef PipelineComposerBase::ObjWeakRefPtr     PipelineComposerWeakRefPtr; 
    346346typedef PipelineComposerBase::ObjParentPtr      PipelineComposerParentPtr; 
    347 typedef PipelineComposerBase::ObjInternalRefPtr PipelineComposerInternalPtr; 
    348  
    349 typedef boost::mpl::if_
    350     boost::mpl::bool_<PipelineComposerBase::isNodeCore>
    351     CoredNodePtr<PipelineComposer>, 
     347typedef PipelineComposerBase::ObjInternalRefPtr PipelineComposerInternalRefPtr; 
     348 
     349typedef boost::mpl::if_c
     350    PipelineComposerBase::isNodeCore
     351    CoredNodeRefPtr<PipelineComposer>, 
    352352    FieldContainer::attempt_to_create_CoredNodePtr_on_non_NodeCore_FC>::type 
    353353 
    354         PipelineComposerNodePtr; 
     354        PipelineComposerNodeRefPtr; 
     355         
     356typedef boost::mpl::if_c< 
     357    PipelineComposerBase::isNodeCore, 
     358    CoredNodeMTRefPtr<PipelineComposer>, 
     359    FieldContainer::attempt_to_create_CoredNodePtr_on_non_NodeCore_FC>::type 
     360     
     361        PipelineComposerNodeMTRefPtr; 
    355362 
    356363OSG_END_NAMESPACE