Changeset 1126 for trunk/Tools/fcd2code/TemplateFieldContainerFields_h.txt
- Timestamp:
- 04/05/08 20:16:18 (8 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Tools/fcd2code/TemplateFieldContainerFields_h.txt
r1107 r1126 123 123 @@if SFPointerField 124 124 template<> inline 125 const Char8 *FieldTraits<@!Classname!@Ptr, 0>::getSName<RecordedRefCount s>(void)125 const Char8 *FieldTraits<@!Classname!@Ptr, 0>::getSName<RecordedRefCountPolicy>(void) 126 126 { 127 127 return "SFRec@!Classname!@Ptr"; … … 129 129 130 130 template<> inline 131 const Char8 *FieldTraits<@!Classname!@Ptr, 0>::getSName<UnrecordedRefCount s>(void)131 const Char8 *FieldTraits<@!Classname!@Ptr, 0>::getSName<UnrecordedRefCountPolicy>(void) 132 132 { 133 133 return "SFUnrec@!Classname!@Ptr"; … … 135 135 136 136 template<> inline 137 const Char8 *FieldTraits<@!Classname!@Ptr, 0>::getSName<WeakRefCount s>(void)137 const Char8 *FieldTraits<@!Classname!@Ptr, 0>::getSName<WeakRefCountPolicy>(void) 138 138 { 139 139 return "SFWeak@!Classname!@Ptr"; … … 141 141 142 142 template<> inline 143 const Char8 *FieldTraits<@!Classname!@Ptr, 0>::getSName<NoRefCount s>(void)143 const Char8 *FieldTraits<@!Classname!@Ptr, 0>::getSName<NoRefCountPolicy>(void) 144 144 { 145 145 return "SFUnrefd@!Classname!@Ptr"; … … 149 149 @@if MFPointerField 150 150 template<> inline 151 const Char8 *FieldTraits<@!Classname!@Ptr, 0>::getMName<RecordedRefCount s>(void)151 const Char8 *FieldTraits<@!Classname!@Ptr, 0>::getMName<RecordedRefCountPolicy>(void) 152 152 { 153 153 return "MFRec@!Classname!@Ptr"; … … 155 155 156 156 template<> inline 157 const Char8 *FieldTraits<@!Classname!@Ptr, 0>::getMName<UnrecordedRefCount s>(void)157 const Char8 *FieldTraits<@!Classname!@Ptr, 0>::getMName<UnrecordedRefCountPolicy>(void) 158 158 { 159 159 return "MFUnrec@!Classname!@Ptr"; … … 161 161 162 162 template<> inline 163 const Char8 *FieldTraits<@!Classname!@Ptr, 0>::getMName<WeakRefCount s>(void)163 const Char8 *FieldTraits<@!Classname!@Ptr, 0>::getMName<WeakRefCountPolicy>(void) 164 164 { 165 165 return "MFWeak@!Classname!@Ptr"; … … 167 167 168 168 template<> inline 169 const Char8 *FieldTraits<@!Classname!@Ptr, 0>::getMName<NoRefCount s>(void)169 const Char8 *FieldTraits<@!Classname!@Ptr, 0>::getMName<NoRefCountPolicy>(void) 170 170 { 171 171 return "MFUnrefd@!Classname!@Ptr"; … … 225 225 @@if SFPointerField 226 226 template<> inline 227 const Char8 *FieldTraits<@!Classname!@Ptr, 1>::getSName<RecordedRefCount s>(void)227 const Char8 *FieldTraits<@!Classname!@Ptr, 1>::getSName<RecordedRefCountPolicy>(void) 228 228 { 229 229 return "SFRec@!ChildFieldParent!@Child@!Classname!@Ptr"; … … 231 231 232 232 template<> inline 233 const Char8 *FieldTraits<@!Classname!@Ptr, 1>::getSName<UnrecordedRefCount s>(void)233 const Char8 *FieldTraits<@!Classname!@Ptr, 1>::getSName<UnrecordedRefCountPolicy>(void) 234 234 { 235 235 return "SFUnrec@!ChildFieldParent!@Child@!Classname!@Ptr"; … … 237 237 238 238 template<> inline 239 const Char8 *FieldTraits<@!Classname!@Ptr, 1>::getSName<WeakRefCount s>(void)239 const Char8 *FieldTraits<@!Classname!@Ptr, 1>::getSName<WeakRefCountPolicy>(void) 240 240 { 241 241 return "SFWeak@!ChildFieldParent!@Child@!Classname!@Ptr"; … … 243 243 244 244 template<> inline 245 const Char8 *FieldTraits<@!Classname!@Ptr, 1>::getSName<NoRefCount s>(void)245 const Char8 *FieldTraits<@!Classname!@Ptr, 1>::getSName<NoRefCountPolicy>(void) 246 246 { 247 247 return "SFUnrefd@!ChildFieldParent!@Child@!Classname!@Ptr"; … … 251 251 @@if MFPointerField 252 252 template<> inline 253 const Char8 *FieldTraits<@!Classname!@Ptr, 1>::getMName<RecordedRefCount s>(void)253 const Char8 *FieldTraits<@!Classname!@Ptr, 1>::getMName<RecordedRefCountPolicy>(void) 254 254 { 255 255 return "MFRec@!ChildFieldParent!@Child@!Classname!@Ptr"; … … 257 257 258 258 template<> inline 259 const Char8 *FieldTraits<@!Classname!@Ptr, 1>::getMName<UnrecordedRefCount s>(void)259 const Char8 *FieldTraits<@!Classname!@Ptr, 1>::getMName<UnrecordedRefCountPolicy>(void) 260 260 { 261 261 return "MFUnrec@!ChildFieldParent!@Child@!Classname!@Ptr"; … … 263 263 264 264 template<> inline 265 const Char8 *FieldTraits<@!Classname!@Ptr, 1>::getMName<WeakRefCount s>(void)265 const Char8 *FieldTraits<@!Classname!@Ptr, 1>::getMName<WeakRefCountPolicy>(void) 266 266 { 267 267 return "MFWeak@!ChildFieldParent!@Child@!Classname!@Ptr"; … … 269 269 270 270 template<> inline 271 const Char8 *FieldTraits<@!Classname!@Ptr, 1>::getMName<NoRefCount s>(void)271 const Char8 *FieldTraits<@!Classname!@Ptr, 1>::getMName<NoRefCountPolicy>(void) 272 272 { 273 273 return "MFUnrefd@!ChildFieldParent!@Child@!Classname!@Ptr"; … … 287 287 @@endif // isInLibrary 288 288 typedef FieldContainerPtrSField<@!Classname!@Ptr, 289 RecordedRefCount s> SFRec@!Classname!@Ptr;289 RecordedRefCountPolicy > SFRec@!Classname!@Ptr; 290 290 typedef FieldContainerPtrSField<@!Classname!@Ptr, 291 UnrecordedRefCount s> SFUnrec@!Classname!@Ptr;291 UnrecordedRefCountPolicy> SFUnrec@!Classname!@Ptr; 292 292 typedef FieldContainerPtrSField<@!Classname!@Ptr, 293 WeakRefCount s> SFWeak@!Classname!@Ptr;293 WeakRefCountPolicy > SFWeak@!Classname!@Ptr; 294 294 typedef FieldContainerPtrSField<@!Classname!@Ptr, 295 NoRefCount s> SFUncounted@!Classname!@Ptr;295 NoRefCountPolicy > SFUncounted@!Classname!@Ptr; 296 296 #endif 297 297 … … 305 305 @@endif // isInLibrary 306 306 typedef FieldContainerPtrMField<@!Classname!@Ptr, 307 RecordedRefCount s> MFRec@!Classname!@Ptr;307 RecordedRefCountPolicy > MFRec@!Classname!@Ptr; 308 308 typedef FieldContainerPtrMField<@!Classname!@Ptr, 309 UnrecordedRefCount s> MFUnrec@!Classname!@Ptr;309 UnrecordedRefCountPolicy> MFUnrec@!Classname!@Ptr; 310 310 typedef FieldContainerPtrMField<@!Classname!@Ptr, 311 WeakRefCount s> MFWeak@!Classname!@Ptr;311 WeakRefCountPolicy > MFWeak@!Classname!@Ptr; 312 312 typedef FieldContainerPtrMField<@!Classname!@Ptr, 313 NoRefCount s> MFUncounted@!Classname!@Ptr;313 NoRefCountPolicy > MFUncounted@!Classname!@Ptr; 314 314 #endif 315 315 … … 320 320 typedef FieldContainerPtrChildSField< 321 321 @!Classname!@Ptr, 322 UnrecordedRefCount s,322 UnrecordedRefCountPolicy, 323 323 1 > SFUnrec@!ChildFieldParent!@Child@!Classname!@Ptr; 324 324 … … 331 331 typedef FieldContainerPtrChildMField< 332 332 @!Classname!@Ptr, 333 UnrecordedRefCount s,333 UnrecordedRefCountPolicy, 334 334 1 > MFUnrec@!ChildFieldParent!@Child@!Classname!@Ptr; 335 335
