View Issue Details

IDProjectCategoryView StatusLast Update
0006184Open CASCADEOCCT:Foundation Classespublic2012-01-17 11:57
ReportermsvAssigned Tomsv 
PrioritynormalSeverityfeature 
Status closedResolutionfixed 
OSLinux 
Fixed in Version5.2.1 
Summary0006184: Compilation warnings when using NCollection templates
DescriptionUnder Linux the following warnings can be seen while compiling a code using
templates version of NCollection:

/dn05/KAS/dev/msvEM/inc/NCollection_Sequence.hxx:285: warning: `typename
NCollection_BaseCollection<TheItemType>::Iterator' is implicitly a typename

/dn05/KAS/dev/msvEM/inc/NCollection_Sequence.hxx:285: warning: implicit
typename is deprecated, please see the documentation for details

It is necessary to use the keyword 'typename' to avoid warnings. But this
keyword is not supported by old SUN compiler, so #ifdef must be used.
Additional information
and documentation updates
Documentation remark, added by MSV 2004-06-28 11:21:07:

New features:
none
Improvements:
Eliminate compile warnings on Linux while using NCollection templates.
Changes:
none
Modified entities:
none
TagsNo tags attached.
Test case number

Attached Files

  • OCC6184_patch_v1.tgz (18,106 bytes)

Activities

2004-06-28 10:12

 

OCC6184_patch_v1.tgz (18,106 bytes)

Issue History

Date Modified Username Field Change
2004-06-28 12:28 bugmaster Assigned To bugmaster => msv
2004-06-28 12:28 bugmaster Status new => assigned
2004-06-28 12:30 bugmaster CC => imv
2004-06-28 13:21 msv Status assigned => resolved
2004-08-02 15:32 bugmaster CC => mkv
2004-08-03 15:01 mkv CC => aki
2004-08-03 18:22 bugmaster Status resolved => tested
2004-08-11 13:22 bugmaster Status tested => verified
2004-11-01 11:55 bugmaster Status verified => closed
2004-11-01 11:55 bugmaster Resolution @0@ => fixed
2011-08-02 11:23 bugmaster Category OCCT:FDC => OCCT:Foundation Classes
2012-01-17 11:57 atp Description Updated
2012-01-17 11:57 atp Additional Information Updated