Changeset 1165

Show
Ignore:
Timestamp:
04/15/08 06:59:21 (4 weeks ago)
Author:
vossg
Message:

fixed: windows compile and link problems

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Source/System/FieldContainer/Fields/PointerFields/OSGChildPointerMField.inl

    r1159 r1165  
    697697/* Class Type                                                              */ 
    698698 
    699 template <class PtrTypeT, typename RefCountPolicy, Int32 NamespaceI> inline  
    700 const FieldType &ChildPointerMField<PtrTypeT, 
    701                                     RefCountPolicy,  
    702                                     NamespaceI    >::getClassType(void) 
    703 { 
    704     return _fieldType; 
    705 } 
    706  
    707699/*-------------------------------------------------------------------------*/ 
    708700/* Constructors                                                            */ 
  • trunk/Source/System/FieldContainer/Fields/PointerFields/OSGChildPointerSField.inl

    r1159 r1165  
    5252/*-------------------------------------------------------------------------*/ 
    5353/* Class Type                                                              */ 
    54  
    55 template <class PtrTypeT, typename RefCountPolicy, Int32 NamespaceI> inline  
    56 FieldType const &ChildPointerSField<PtrTypeT, 
    57                                     RefCountPolicy, 
    58                                     NamespaceI    >::getClassType(void) 
    59 { 
    60     return _fieldType; 
    61 } 
    6254 
    6355/*-------------------------------------------------------------------------*/ 
  • trunk/Source/System/FieldContainer/Fields/PointerFields/OSGParentPointerMField.h

    r1160 r1165  
    8181    /*! \{                                                                 */ 
    8282 
    83     typedef      typename StorageTypeT::PtrStoreConstItType Inherited; 
    84      
    85     typedef               ParentMFieldConstIterator         Self; 
    86      
    87     typedef       typename StorageTypeT::AccessHandler      AccessHandler; 
    88  
    89     typedef               std::vector<UInt16>               PosStorage; 
    90     typedef               std::vector< 
    91                               UInt16>::const_iterator       PosStorageIt; 
     83    typedef typename StorageTypeT::PtrStoreConstItType   Inherited; 
     84     
     85    typedef          ParentMFieldConstIterator           Self; 
     86     
     87    typedef typename StorageTypeT::AccessHandler         AccessHandler; 
     88 
     89    typedef          std::vector<UInt16>                 PosStorage; 
     90    typedef          std::vector<UInt16>::const_iterator PosStorageIt; 
    9291 
    9392    // std library types 
    94     typedef      typename Inherited::iterator_category      iterator_category; 
    95     typedef      typename Inherited::difference_type        difference_type; 
    96      
    97  
    98     typedef const typename StorageTypeT::value_type         const_value; 
    99     typedef       typename StorageTypeT::iterator           iterator; 
     93    typedef typename Inherited::iterator_category        iterator_category; 
     94    typedef typename Inherited::difference_type          difference_type; 
     95     
     96 
     97    typedef typename StorageTypeT::const_value           const_value; 
     98    typedef typename StorageTypeT::iterator              iterator; 
    10099    
    101100    /*! \}                                                                 */ 
     
    212211     
    213212     
    214     typedef       typename StorageTypeT::PtrStoreItType  Inherited; 
    215  
    216     typedef                ParentMFieldIterator          Self; 
     213    typedef typename StorageTypeT::PtrStoreItType  Inherited; 
     214 
     215    typedef          ParentMFieldIterator          Self; 
    217216                                                             
    218     typedef       typename StorageTypeT::AccessHandler   AccessHandler; 
    219  
    220     typedef                std::vector<UInt16>           PosStorage; 
    221     typedef                std::vector<UInt16>::iterator PosStorageIt; 
     217    typedef typename StorageTypeT::AccessHandler   AccessHandler; 
     218 
     219    typedef          std::vector<UInt16>           PosStorage; 
     220    typedef          std::vector<UInt16>::iterator PosStorageIt; 
    222221 
    223222    // std library types 
    224     typedef       typename Inherited::iterator_category  iterator_category; 
    225     typedef       typename Inherited::difference_type    difference_type; 
    226  
    227      
    228     typedef const typename StorageTypeT::value_type      const_value; 
    229     typedef const typename StorageTypeT::const_iterator  const_iterator; 
     223    typedef typename Inherited::iterator_category  iterator_category; 
     224    typedef typename Inherited::difference_type    difference_type; 
     225 
     226     
     227    typedef typename StorageTypeT::const_value     const_value; 
     228    typedef typename StorageTypeT::const_iterator  const_iterator; 
    230229 
    231230     
  • trunk/Source/System/FieldContainer/Fields/PointerFields/OSGParentPointerMField.inl

    r1159 r1165  
    497497/*-------------------------------------------------------------------------*/ 
    498498/* Class Type                                                              */ 
    499  
    500 template <class PtrTypeT, typename RefCountPolicy, Int32 NamespaceI> inline  
    501 const FieldType &ParentPointerMField<PtrTypeT, 
    502                                      RefCountPolicy, 
    503                                      NamespaceI    >::getClassType(void) 
    504 { 
    505     return _fieldType; 
    506 } 
    507499 
    508500/*-------------------------------------------------------------------------*/ 
  • trunk/Source/System/FieldContainer/Fields/PointerFields/OSGParentPointerSField.inl

    r1159 r1165  
    5252/*-------------------------------------------------------------------------*/ 
    5353/* Class Type                                                              */ 
    54  
    55 template <class PtrTypeT, typename RefCountPolicy, Int32 NamespaceI> inline  
    56 const FieldType &ParentPointerSField<PtrTypeT, 
    57                                      RefCountPolicy, 
    58                                      NamespaceI    >::getClassType(void) 
    59 { 
    60     return _fieldType; 
    61 } 
    6254 
    6355/*-------------------------------------------------------------------------*/ 
  • trunk/Source/System/FieldContainer/Fields/PointerFields/OSGPointerMField.inl

    r1159 r1165  
    702702/* Class Type                                                              */ 
    703703 
    704 template <class PtrTypeT, typename RefCountPolicy, Int32 NamespaceI> inline  
    705 const FieldType &PointerMField<PtrTypeT, 
    706                                RefCountPolicy, 
    707                                NamespaceI >::getClassType(void) 
    708 { 
    709     return _fieldType; 
    710 } 
    711  
    712704/*-------------------------------------------------------------------------*/ 
    713705/* Constructors                                                            */ 
  • trunk/Source/System/FieldContainer/Fields/PointerFields/OSGPointerSField.inl

    r1159 r1165  
    5252/*-------------------------------------------------------------------------*/ 
    5353/* Class Type                                                              */ 
    54  
    55 template <class    PtrTypeT,  
    56           typename RefCountPolicy, 
    57           Int32    NamespaceI    > inline  
    58 FieldType const &PointerSField<PtrTypeT, 
    59                                RefCountPolicy, 
    60                                NamespaceI    >::getClassType(void) 
    61 { 
    62     return _fieldType; 
    63 } 
    6454 
    6555/*-------------------------------------------------------------------------*/