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

    r1017 r1030  
    4343#endif 
    4444 
     45#include "OSGAttachmentContainerFieldTraits.h" 
    4546#include "OSGFieldTraitsPointerFieldBase.h" 
    4647#include "OSGFieldTraitsParentPointerFieldBase.h" 
     
    7576  public: 
    7677    typedef FieldTraits<NodeCorePtr>  Self; 
     78     
     79    typedef MChildFCPointerField   <NodeCore> HandledMChildField; 
     80    typedef MInternalFCPointerField<NodeCore> HandledMInternalField; 
     81    typedef MWeakFCPointerField    <NodeCore> HandledMWeakField; 
     82     
     83    typedef SChildFCPointerField   <NodeCore> HandledSChildField; 
     84    typedef SInternalFCPointerField<NodeCore> HandledSInternalField; 
     85    typedef SWeakFCPointerField    <NodeCore> HandledSWeakField; 
    7786 
    7887    enum { Convertible = Self::NotConvertible }; 
     
    111120    typedef FieldTraits<NodeCoreParentPtr>  Self; 
    112121         
     122    typedef MParentFCPointerField<NodeCore> HandledMParentField; 
     123    typedef SParentFCPointerField<NodeCore> HandledSParentField; 
     124     
    113125    enum { Convertible = Self::NotConvertible }; 
    114126