Show
Ignore:
Timestamp:
12/03/07 15:48:13 (1 year ago)
Author:
cneumann
Message:

fixed: compile errors

reference counting


It compiles on linux (when disabling the VRML Loader) and the first
ref counting tests seem to work.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/Carsten_PtrWork2/Source/System/FieldContainer/Fields/OSGFieldContainerFieldTraits.h

    r1016 r1030  
    5050#include "OSGFieldTraitsParentPointerFieldBase.h" 
    5151 
     52#include "OSGMChildFCPointerField.h" 
     53#include "OSGMInternalFCPointerField.h" 
     54#include "OSGMParentFCPointerField.h" 
     55#include "OSGMWeakFCPointerField.h" 
     56 
     57#include "OSGSChildFCPointerField.h" 
     58#include "OSGSInternalFCPointerField.h" 
     59#include "OSGSParentFCPointerField.h" 
     60#include "OSGSWeakFCPointerField.h" 
     61 
    5262OSG_BEGIN_NAMESPACE 
    5363 
     
    7080  public: 
    7181    typedef FieldTraits<FieldContainerPtr> Self; 
     82     
     83    typedef MChildFCPointerField   <FieldContainer> HandledMChildField; 
     84    typedef MInternalFCPointerField<FieldContainer> HandledMInternalField; 
     85    typedef MWeakFCPointerField    <FieldContainer> HandledMWeakField; 
     86     
     87    typedef SChildFCPointerField   <FieldContainer> HandledSChildField; 
     88    typedef SInternalFCPointerField<FieldContainer> HandledSInternalField; 
     89    typedef SWeakFCPointerField    <FieldContainer> HandledSWeakField; 
    7290     
    7391    enum { Convertible = Self::NotConvertible }; 
     
    94112    typedef FieldTraits<FieldContainerParentPtr> Self; 
    95113     
     114    typedef MParentFCPointerField<FieldContainer> HandledMParentField; 
     115    typedef SParentFCPointerField<FieldContainer> HandledSParentField; 
     116     
    96117    enum { Convertible = Self::NotConvertible }; 
    97118