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

    r1017 r1030  
    4545#include "OSGFieldTraitsPointerFieldBase.h" 
    4646#include "OSGFieldTraitsParentPointerFieldBase.h" 
     47#include "OSGFieldContainerFieldTraits.h" 
    4748#include "OSGDataType.h" 
    4849 
     
    7677    typedef FieldTraits<FieldContainerAttachmentPtr>  Self; 
    7778         
     79    typedef MChildFCPointerField   <FieldContainerAttachment> HandledMChildField; 
     80    typedef MInternalFCPointerField<FieldContainerAttachment> HandledMInternalField; 
     81    typedef MWeakFCPointerField    <FieldContainerAttachment> HandledMWeakField; 
     82     
     83    typedef SChildFCPointerField   <FieldContainerAttachment> HandledSChildField; 
     84    typedef SInternalFCPointerField<FieldContainerAttachment> HandledSInternalField; 
     85    typedef SWeakFCPointerField    <FieldContainerAttachment> HandledSWeakField; 
     86     
    7887    enum { Convertible = Self::NotConvertible }; 
    7988 
     
    109118    typedef FieldTraits<FieldContainerAttachmentParentPtr>  Self; 
    110119         
     120    typedef MParentFCPointerField<FieldContainerAttachment> HandledMParentField; 
     121    typedef SParentFCPointerField<FieldContainerAttachment> HandledSParentField; 
     122     
    111123    enum { Convertible = Self::NotConvertible }; 
    112124