Changeset 1160

Show
Ignore:
Timestamp:
04/15/08 04:39:14 (4 weeks ago)
Author:
vossg
Message:

changed: renamed fields

: some cleanups

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Source/Base/Base/OSGExportDefines.h

    r1142 r1160  
    303303 
    304304 
    305 #define OSG_FIELDCONTAINER_FIELDS_INST(PTRCLASS)                          
    306                                                                           
    307 typedef                                                                   
    308   FieldContainerPtrMField<PTRCLASS,                                        \ 
    309                           RecordedRefCountPolicy  > MFRec##PTRCLASS;       \ 
    310                                                                           
    311 typedef                                                                   
    312   FieldContainerPtrMField<PTRCLASS,                                        \ 
    313                           UnrecordedRefCountPolicy> MFUnrec##PTRCLASS;     \ 
    314                                                                           
    315 typedef                                                                   
    316   FieldContainerPtrMField<PTRCLASS,                                        \ 
    317                           WeakRefCountPolicy      > MFWeak##PTRCLASS;      \ 
    318                                                                           
    319 typedef                                                                   
    320   FieldContainerPtrMField<PTRCLASS,                                        \ 
    321                           NoRefCountPolicy        > MFUncounted##PTRCLASS; \ 
    322                                                                           
    323 typedef                                                                   
    324   FieldContainerPtrSField<PTRCLASS,                                        \ 
    325                           RecordedRefCountPolicy  > SFRec##PTRCLASS;       \ 
    326                                                                           
    327 typedef                                                                   
    328   FieldContainerPtrSField<PTRCLASS,                                        \ 
    329                           UnrecordedRefCountPolicy> SFUnrec##PTRCLASS;     \ 
    330                                                                           
    331 typedef                                                                   
    332   FieldContainerPtrSField<PTRCLASS,                                        \ 
    333                           WeakRefCountPolicy      > SFWeak##PTRCLASS;      \ 
    334                                                                           
    335 typedef                                                                   
    336   FieldContainerPtrSField<PTRCLASS,                                        \ 
    337                           NoRefCountPolicy        > SFUncounted##PTRCLASS 
     305#define OSG_FIELDCONTAINER_FIELDS_INST(PTRCLASS)                 
     306                                                                 
     307typedef                                                         
     308  PointerMField<PTRCLASS,                                        \ 
     309                RecordedRefCountPolicy  > MFRec##PTRCLASS;       \ 
     310                                                                 
     311typedef                                                         
     312  PointerMField<PTRCLASS,                                        \ 
     313                UnrecordedRefCountPolicy> MFUnrec##PTRCLASS;     \ 
     314                                                                 
     315typedef                                                         
     316  PointerMField<PTRCLASS,                                        \ 
     317                WeakRefCountPolicy      > MFWeak##PTRCLASS;      \ 
     318                                                                 
     319typedef                                                         
     320  PointerMField<PTRCLASS,                                        \ 
     321                NoRefCountPolicy        > MFUncounted##PTRCLASS; \ 
     322                                                                 
     323typedef                                                         
     324  PointerSField<PTRCLASS,                                        \ 
     325                RecordedRefCountPolicy  > SFRec##PTRCLASS;       \ 
     326                                                                 
     327typedef                                                         
     328  PointerSField<PTRCLASS,                                        \ 
     329                UnrecordedRefCountPolicy> SFUnrec##PTRCLASS;     \ 
     330                                                                 
     331typedef                                                         
     332  PointerSField<PTRCLASS,                                        \ 
     333                WeakRefCountPolicy      > SFWeak##PTRCLASS;      \ 
     334                                                                 
     335typedef                                                         
     336  PointerSField<PTRCLASS,                                        \ 
     337                NoRefCountPolicy        > SFUncounted##PTRCLASS 
    338338 
    339339 
  • trunk/Source/Base/Field/OSGFieldForwards.h

    r1142 r1160  
    6262         typename RefCountPolicy, 
    6363         Int32    iNamespace> 
    64 class FieldContainerPtrSField; 
     64class PointerSField; 
    6565 
    6666template<class    ValueT,  
    6767         typename RefCountPolicy, 
    6868         Int32    iNamespace> 
    69 class FieldContainerPtrMField; 
     69class PointerMField; 
    7070 
    7171template<class    ValueT,  
    7272         typename RefCountPolicy, 
    7373         Int32    iNamespace> 
    74 class FieldContainerPtrParentSField; 
     74class ParentPointerSField; 
    7575 
    7676template<class    ValueT,  
    7777         typename RefCountPolicy, 
    7878         Int32    iNamespace> 
    79 class FieldContainerPtrParentMField; 
     79class ParentPointerMField; 
    8080 
    8181template<class    ValueT,  
    8282         typename RefCountPolicy,  
    8383         Int32    iNamespace    > 
    84 class FieldContainerPtrChildSField; 
     84class ChildPointerSField; 
    8585 
    8686template<class    ValueT,  
    8787         typename RefCountPolicy,  
    8888         Int32    iNamespace    > 
    89 class FieldContainerPtrChildMField; 
     89class ChildPointerMField; 
    9090 
    9191class FieldDescriptionBase; 
  • trunk/Source/Base/Field/OSGFieldTraits.h

    r1142 r1160  
    501501    typedef typename 
    502502      boost::mpl::if_<boost::mpl::bool_<(eFieldCard == FieldType::SingleField)>, 
    503               FieldContainerPtrSField<typename DescT::ValueType, 
    504                                       RefCountPolicy, 
    505                                       DescT::iNamespace>, 
    506               FieldContainerPtrMField<typename DescT::ValueType, 
    507                                       RefCountPolicy, 
    508                                       DescT::iNamespace> >::type HandledPField; 
     503              PointerSField<typename DescT::ValueType, 
     504                                     RefCountPolicy, 
     505                                     DescT::iNamespace>, 
     506              PointerMField<typename DescT::ValueType, 
     507                                     RefCountPolicy, 
     508                                     DescT::iNamespace> >::type HandledPField; 
    509509 
    510510    typedef typename 
    511511      boost::mpl::if_<boost::mpl::bool_<(eFieldCard == FieldType::SingleField)>, 
    512               FieldContainerPtrParentSField<typename DescT::ValueType, 
    513                                             RefCountPolicy, 
    514                                             DescT::iNamespace>, 
    515               FieldContainerPtrParentMField<typename DescT::ValueType, 
    516                                             RefCountPolicy, 
    517                                             DescT::iNamespace>  
    518               >::type HandledPPField; 
    519  
    520     typedef typename 
    521       boost::mpl::if_<boost::mpl::bool_<(eFieldCard == FieldType::SingleField)>, 
    522               FieldContainerPtrChildSField<typename DescT::ValueType, 
     512              ParentPointerSField<typename DescT::ValueType, 
    523513                                           RefCountPolicy, 
    524514                                           DescT::iNamespace>, 
    525               FieldContainerPtrChildMField<typename DescT::ValueType, 
     515              ParentPointerMField<typename DescT::ValueType, 
     516                                           RefCountPolicy, 
     517                                           DescT::iNamespace>  
     518              >::type HandledPPField; 
     519 
     520    typedef typename 
     521      boost::mpl::if_<boost::mpl::bool_<(eFieldCard == FieldType::SingleField)>, 
     522              ChildPointerSField<typename DescT::ValueType, 
     523                                           RefCountPolicy, 
     524                                           DescT::iNamespace>, 
     525              ChildPointerMField<typename DescT::ValueType, 
    526526                                           RefCountPolicy, 
    527527                                           DescT::iNamespace>  
     
    585585    }; 
    586586 
     587    struct DefaultCreateEditHandler 
     588    { 
     589        static EditFieldHandlePtr createHandler(Field            *pField, 
     590                                                FieldDescription *pDesc ) 
     591        { 
     592            HandledField *pTypedField = pDesc->dcast(pField); 
     593             
     594            EditHandlePtr returnValue(new EditHandle(pTypedField, pDesc)); 
     595             
     596            return returnValue; 
     597        } 
     598    }; 
     599 
     600    struct ParentCreateEditHandler 
     601    { 
     602        static EditFieldHandlePtr createHandler(Field            *pField, 
     603                                                FieldDescription *pDesc ) 
     604        { 
     605            EditFieldHandlePtr returnValue; 
     606             
     607            return returnValue; 
     608        } 
     609    }; 
     610 
    587611    typedef typename 
    588612        boost::mpl::if_< 
     
    590614              ChildFieldCreateHandler, 
    591615              DefaultFieldCreateHandler>::type FieldCreateHandler; 
     616 
     617    typedef typename 
     618        boost::mpl::if_< 
     619              boost::mpl::bool_<(eFieldClass == FieldType::ParentPtrField)>, 
     620              ParentCreateEditHandler, 
     621              DefaultCreateEditHandler>::type CreateEditHandler; 
    592622 
    593623    typedef typename 
  • trunk/Source/Base/Field/OSGFieldTraits.inl

    r1142 r1160  
    225225                     eFieldClass   >::createEditHandler(Field *pField) 
    226226{ 
    227     HandledField *pTypedField = dcast(pField); 
    228  
    229     EditHandlePtr returnValue(new EditHandle(pTypedField, this)); 
    230  
    231     return returnValue; 
     227    return CreateEditHandler::createHandler(pField, this); 
    232228} 
    233229 
  • trunk/Source/System/Action/Base/OSGAction.cpp

    r1106 r1160  
    374374    else if(! _useNewList) // new list is empty, but not used? 
    375375    { 
    376         Node::ChildFieldType::const_iterator it; 
     376        MFUnrecChildNodePtr::const_iterator it; 
    377377 
    378378        for(  it  = node->getMFChildren()->begin();  
     
    602602} 
    603603 
    604 ActionBase::ResultE traverse(const Node::ChildFieldType &nodeList,  
     604ActionBase::ResultE traverse(const MFUnrecChildNodePtr &nodeList,  
    605605                                   TraverseEnterFunctor  func    ) 
    606606{ 
    607607    ActionBase::ResultE res = ActionBase::Continue; 
    608608 
    609     Node::ChildFieldType::const_iterator it = nodeList.begin(); 
    610     Node::ChildFieldType::const_iterator en = nodeList.end  (); 
     609    MFUnrecChildNodePtr::const_iterator it = nodeList.begin(); 
     610    MFUnrecChildNodePtr::const_iterator en = nodeList.end  (); 
    611611     
    612612    for(; it != en; ++it) 
     
    671671} 
    672672 
    673 ActionBase::ResultE traverse(const Node::ChildFieldType &nodeList,  
     673ActionBase::ResultE traverse(const MFUnrecChildNodePtr &nodeList,  
    674674                                   TraverseEnterFunctor  enter,  
    675675                                   TraverseLeaveFunctor  leave ) 
     
    677677    ActionBase::ResultE res = ActionBase::Continue; 
    678678 
    679     Node::ChildFieldType::const_iterator it = nodeList.begin(); 
    680     Node::ChildFieldType::const_iterator en = nodeList.end  (); 
     679    MFUnrecChildNodePtr::const_iterator it = nodeList.begin(); 
     680    MFUnrecChildNodePtr::const_iterator en = nodeList.end  (); 
    681681     
    682682    for(; it != en; ++it) 
  • trunk/Source/System/Action/Base/OSGAction.h

    r1106 r1160  
    370370 
    371371OSG_SYSTEM_DLLMAPPING 
    372 ActionBase::ResultE traverse(const Node::ChildFieldType  &nodeList,  
     372ActionBase::ResultE traverse(const MFUnrecChildNodePtr  &nodeList,  
    373373                                   TraverseEnterFunctor  func); 
    374374                             
     
    383383 
    384384OSG_SYSTEM_DLLMAPPING 
    385 ActionBase::ResultE traverse(const Node::ChildFieldType &nodeList,  
     385ActionBase::ResultE traverse(const MFUnrecChildNodePtr &nodeList,  
    386386                                   TraverseEnterFunctor  enter,  
    387387                                   TraverseLeaveFunctor  leave); 
  • trunk/Source/System/Action/RenderAction/OSGRenderAction.cpp

    r1106 r1160  
    485485    else if(! _useNewList) // new list is empty, but not used? 
    486486    { 
    487         Node::ChildFieldType::const_iterator it; 
     487        MFUnrecChildNodePtr::const_iterator it; 
    488488 
    489489        for(  it  = node->getMFChildren()->begin(); 
  • trunk/Source/System/Cluster/Base/testClusterClient.cpp

    r1106 r1160  
    257257        } 
    258258    } 
    259     for(Node::ChildFieldType::const_iterator nI=node->getMFChildren()->begin(); 
     259    for(MFUnrecChildNodePtr::const_iterator nI=node->getMFChildren()->begin(); 
    260260        nI != node->getMFChildren()->end(); 
    261261        ++nI) 
  • trunk/Source/System/Cluster/Window/BalancedMultiWindow/OSGBalancedMultiWindow.cpp

    r1106 r1160  
    733733#endif     
    734734    UInt32 l; 
    735     Node::ChildFieldType::const_iterator child; 
     735    MFUnrecChildNodePtr::const_iterator child; 
    736736 
    737737    // ignore null node 
  • trunk/Source/System/Cluster/Window/SortFirst/OSGTileLoadBalancer.cpp

    r1106 r1160  
    367367    } 
    368368    // handle all childs 
    369     for(Node::ChildFieldType::const_iterator n = node->getMFChildren()->begin(); 
    370                                             n !=node->getMFChildren()->end(); 
    371                                           ++n) 
     369    for(MFUnrecChildNodePtr::const_iterator n = node->getMFChildren()->begin(); 
     370                                            n !=node->getMFChildren()->end(); 
     371                                          ++n) 
    372372    { 
    373373        updateSubtree(*n,loadMap); 
  • trunk/Source/System/Cluster/Window/SortLast/OSGSortLastWindow.cpp

    r1106 r1160  
    757757    } 
    758758     
    759     Node::ChildFieldType::const_iterator nI; 
     759    MFUnrecChildNodePtr::const_iterator nI; 
    760760 
    761761    for(  nI  = node->getMFChildren()->begin(); 
  • trunk/Source/System/FieldContainer/Fields/Handle/OSGFieldContainerMFieldHandle.h

    r1131 r1160  
    207207 
    208208 
    209     typedef boost::function<void (typename FieldT::const_reference)> AddMethod; 
     209    typedef boost::function<void (typename FieldT::const_value)> AddMethod; 
    210210 
    211211    AddMethod _fAddMethod; 
  • trunk/Source/System/FieldContainer/Fields/Handle/OSGFieldContainerMFieldHandle.inl

    r1131 r1160  
    343343void EditFCPtrMFieldHandle<FieldT>::add(FieldContainerPtrConstArg pNewElement) 
    344344{ 
    345     typename FieldT::const_reference pVal =  
    346         dynamic_cast<typename FieldT::const_reference>(pNewElement); 
     345    typename FieldT::const_value pVal =  
     346        dynamic_cast<typename FieldT::const_value>(pNewElement); 
    347347 
    348348    if(pNewElement != NULL && pVal == NULL) 
  • trunk/Source/System/FieldContainer/Fields/OSGAttachmentContainerMFields.h

    r1126 r1160  
    4444 
    4545#include "OSGAttachmentContainerFieldTraits.h" 
    46 #include "OSGFieldContainerPtrMField.h" 
     46#include "OSGPointerMField.h" 
    4747 
    4848OSG_BEGIN_NAMESPACE 
     
    5151/*! \ingroup  */ 
    5252 
    53 typedef FieldContainerPtrMField< 
     53typedef PointerMField< 
    5454          AttachmentContainerPtr, 
    5555          RecordedRefCountPolicy     > MFRecAttachmentContainerPtr; 
    5656 
    57 typedef FieldContainerPtrMField< 
     57typedef PointerMField< 
    5858          AttachmentContainerPtr, 
    5959          UnrecordedRefCountPolicy   > MFUnrecAttachmentContainerPtr; 
    6060 
    61 typedef FieldContainerPtrMField< 
     61typedef PointerMField< 
    6262          AttachmentContainerPtr, 
    6363          WeakRefCountPolicy         > MFWeakAttachmentContainerPtr; 
    6464 
    65 typedef FieldContainerPtrMField< 
     65typedef PointerMField< 
    6666          AttachmentContainerPtr, 
    6767          NoRefCountPolicy           > MFUncountedAttachmentContainerPtr; 
  • trunk/Source/System/FieldContainer/Fields/OSGAttachmentContainerSFields.h

    r1126 r1160  
    4444 
    4545#include "OSGAttachmentContainerFieldTraits.h" 
    46 #include "OSGFieldContainerPtrSField.h" 
     46#include "OSGPointerSField.h" 
    4747 
    4848OSG_BEGIN_NAMESPACE 
     
    5151/*! \ingroup  */ 
    5252 
    53 typedef FieldContainerPtrSField< 
     53typedef PointerSField< 
    5454          AttachmentContainerPtr, 
    5555          RecordedRefCountPolicy     > SFRecAttachmentContainerPtr; 
    5656 
    57 typedef FieldContainerPtrSField< 
     57typedef PointerSField< 
    5858          AttachmentContainerPtr, 
    5959          UnrecordedRefCountPolicy   > SFUnrecAttachmentContainerPtr; 
    6060 
    61 typedef FieldContainerPtrSField< 
     61typedef PointerSField< 
    6262          AttachmentContainerPtr, 
    6363          WeakRefCountPolicy         > SFWeakAttachmentContainerPtr; 
    6464 
    65 typedef FieldContainerPtrSField< 
     65typedef PointerSField< 
    6666          AttachmentContainerPtr, 
    6767          NoRefCountPolicy           > SFUncountedAttachmentContainerPtr; 
  • trunk/Source/System/FieldContainer/Fields/OSGContainerTypeInst.cpp

    r1126 r1160  
    117117// FieldContainer 
    118118 
    119 OSG_EXPORT_PTR_SFIELD_FULL(FieldContainerPtrSField,  
     119OSG_EXPORT_PTR_SFIELD_FULL(PointerSField,  
    120120                           FieldContainerPtr,  
    121121                           0); 
    122122 
    123 OSG_EXPORT_PTR_MFIELD_FULL(FieldContainerPtrMField,  
     123OSG_EXPORT_PTR_MFIELD_FULL(PointerMField,  
    124124                           FieldContainerPtr,  
    125125                           0); 
     
    127127// Node 
    128128 
    129 OSG_EXPORT_PTR_SFIELD_FULL(FieldContainerPtrSField,  
     129OSG_EXPORT_PTR_SFIELD_FULL(PointerSField,  
    130130                           NodePtr,  
    131131                           0); 
    132132 
    133 OSG_EXPORT_PTR_MFIELD_FULL(FieldContainerPtrMField,  
     133OSG_EXPORT_PTR_MFIELD_FULL(PointerMField,  
    134134                           NodePtr,  
    135135                           0); 
     
    137137// NodeCore 
    138138 
    139 OSG_EXPORT_PTR_SFIELD_FULL(FieldContainerPtrSField,  
     139OSG_EXPORT_PTR_SFIELD_FULL(PointerSField,  
    140140                           NodeCorePtr,  
    141141                           0); 
    142142 
    143 OSG_EXPORT_PTR_MFIELD_FULL(FieldContainerPtrMField,  
     143OSG_EXPORT_PTR_MFIELD_FULL(PointerMField,  
    144144                           NodeCorePtr,  
    145145                           0); 
     
    147147// AttachmentContainer 
    148148 
    149 OSG_EXPORT_PTR_SFIELD_FULL(FieldContainerPtrSField,  
     149OSG_EXPORT_PTR_SFIELD_FULL(PointerSField,  
    150150                           AttachmentContainerPtr,  
    151151                           0); 
    152152 
    153 OSG_EXPORT_PTR_MFIELD_FULL(FieldContainerPtrMField,  
     153OSG_EXPORT_PTR_MFIELD_FULL(PointerMField,  
    154154                           AttachmentContainerPtr,  
    155155                           0); 
     
    157157// FieldContainerAttachment 
    158158 
    159 OSG_EXPORT_PTR_SFIELD_FULL(FieldContainerPtrSField,  
     159OSG_EXPORT_PTR_SFIELD_FULL(PointerSField,  
    160160                           FieldContainerAttachmentPtr,  
    161161                           0); 
    162162 
    163 OSG_EXPORT_PTR_MFIELD_FULL(FieldContainerPtrMField,  
     163OSG_EXPORT_PTR_MFIELD_FULL(PointerMField,  
    164164                           FieldContainerAttachmentPtr,  
    165165                           0); 
     
    168168 
    169169 
    170 OSG_EXPORT_PTR_SFIELD(FieldContainerPtrChildSField, 
     170OSG_EXPORT_PTR_SFIELD(ChildPointerSField, 
    171171                      NodeCorePtr, 
    172172                      UnrecordedRefCountPolicy,  
    173173                      1); 
    174174 
    175 OSG_EXPORT_PTR_MFIELD(FieldContainerPtrChildMField, 
     175OSG_EXPORT_PTR_MFIELD(ChildPointerMField, 
    176176                      NodeCorePtr, 
    177177                      UnrecordedRefCountPolicy,  
     
    179179 
    180180// NodeChildNode 
    181 OSG_EXPORT_PTR_MFIELD(FieldContainerPtrChildMField, 
     181OSG_EXPORT_PTR_MFIELD(ChildPointerMField, 
    182182                      NodePtr, 
    183183                      UnrecordedRefCountPolicy,  
     
    187187// ParentFieldContainer 
    188188 
    189 OSG_SFIELDTYPE_INST(FieldContainerPtrParentSField, 
     189OSG_SFIELDTYPE_INST(ParentPointerSField, 
    190190                    FieldContainerPtr,  
    191191                    NoRefCountPolicy, 
    192192                    1); 
    193 OSG_MFIELDTYPE_INST(FieldContainerPtrParentMField,  
     193OSG_MFIELDTYPE_INST(ParentPointerMField,  
    194194                    FieldContainerPtr,  
    195195                    NoRefCountPolicy, 
    196196                    1); 
    197197 
    198 OSG_FIELD_DLLEXPORT_DEF3(FieldContainerPtrParentSField,  
     198OSG_FIELD_DLLEXPORT_DEF3(ParentPointerSField,  
    199199                         FieldContainerPtr,  
    200200                         NoRefCountPolicy, 
    201201                         1); 
    202 OSG_FIELD_DLLEXPORT_DEF3(FieldContainerPtrParentMField,  
     202OSG_FIELD_DLLEXPORT_DEF3(ParentPointerMField,  
    203203                         FieldContainerPtr,  
    204204                         NoRefCountPolicy, 
  • trunk/Source/System/FieldContainer/Fields/OSGFieldContainerAttachmentMFields.h

    r1126 r1160  
    4444 
    4545#include "OSGFieldContainerAttachmentFieldTraits.h" 
    46 #include "OSGFieldContainerPtrMField.h" 
     46#include "OSGPointerMField.h" 
    4747 
    4848OSG_BEGIN_NAMESPACE 
     
    5151/*! \ingroup  */ 
    5252 
    53 typedef FieldContainerPtrMField< 
     53typedef PointerMField< 
    5454          FieldContainerAttachmentPtr, 
    5555          RecordedRefCountPolicy      >  MFRecFieldContainerAttachmentPtr; 
    5656 
    57 typedef FieldContainerPtrMField< 
     57typedef PointerMField< 
    5858          FieldContainerAttachmentPtr, 
    5959          UnrecordedRefCountPolicy    >  MFUnrecFieldContainerAttachmentPtr; 
    6060 
    61 typedef FieldContainerPtrMField< 
     61typedef PointerMField< 
    6262          FieldContainerAttachmentPtr, 
    6363          WeakRefCountPolicy          >  MFWeakFieldContainerAttachmentPtr; 
    6464 
    65 typedef FieldContainerPtrMField< 
     65typedef PointerMField< 
    6666          FieldContainerAttachmentPtr, 
    6767          NoRefCountPolicy            >  MFUncountedFieldContainerAttachmentPtr; 
  • trunk/Source/System/FieldContainer/Fields/OSGFieldContainerAttachmentSFields.h

    r1126 r1160  
    4444 
    4545#include "OSGFieldContainerAttachmentFieldTraits.h" 
    46 #include "OSGFieldContainerPtrSField.h" 
     46#include "OSGPointerSField.h" 
    4747 
    4848OSG_BEGIN_NAMESPACE 
     
    5151/*! \ingroup  */ 
    5252 
    53 typedef FieldContainerPtrSField< 
     53typedef PointerSField< 
    5454          FieldContainerAttachmentPtr, 
    5555          RecordedRefCountPolicy     > SFRecFieldContainerAttachmentPtr; 
    5656 
    57 typedef FieldContainerPtrSField< 
     57typedef PointerSField< 
    5858          FieldContainerAttachmentPtr, 
    5959          UnrecordedRefCountPolicy   > SFUnrecFieldContainerAttachmentPtr; 
    6060 
    61 typedef FieldContainerPtrSField< 
     61typedef PointerSField< 
    6262          FieldContainerAttachmentPtr, 
    6363          WeakRefCountPolicy         > SFWeakFieldContainerAttachmentPtr; 
    6464 
    65 typedef FieldContainerPtrSField< 
     65typedef PointerSField< 
    6666          FieldContainerAttachmentPtr, 
    6767          NoRefCountPolicy           > SFUncountedFieldContainerAttachmentPtr; 
  • trunk/Source/System/FieldContainer/Fields/OSGFieldContainerMFields.h

    r1129