View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0022152 | Open CASCADE | OCCT:Application Framework | public | 2010-12-14 20:54 | 2012-01-10 13:39 |
Reporter | bugmaster | Assigned To | |||
Priority | normal | Severity | trivial | ||
Status | closed | Resolution | fixed | ||
OS | All | ||||
Fixed in Version | 6.5.0 | ||||
Summary | 0022152: Redefinition of several executable units to toolkits | ||||
Description | It is suggested to redefine several executable units to toolkits List of units for redifining: BinLPlugin BinPlugin BinTObjPlugin BinXCAFPlugin StdLPlugin StdPlugin XCAFPlugin XmlLPlugin XmlPlugin XmlTObjPlugin XmlXCAFPlugin | ||||
Additional information and documentation updates | Documentation remark, added by SZY 2011-01-25 12:43:41: Improvements: The next units are impacted: BinLPlugin BinPlugin BinTObjPlugin BinXCAFPlugin StdLPlugin StdPlugin XCAFPlugin XmlLPlugin XmlPlugin XmlTObjPlugin XmlXCAFPlugin Each listed above unit contains PLUGIN macro which pass corresponding ***Drivers unit name. For example BinPlugin has reference to BinDrivers. But at the same time BinDrivers unit is already linked in TKBin toolkit together with other units. To remove this duplication BinPluging should be removed and PLUGIN macro integrated in BinDrivers package. In addition Plugin file from StdResource unit should be updated replacing "BinPlugin" name by TKBin name. For other units the same work is done. The used solution allows to make optimization of OCCT units structure. Changes: 1. Removed extra units: BinLPlugin BinPlugin BinTObjPlugin BinXCAFPlugin StdLPlugin StdPlugin XCAFPlugin XmlLPlugin XmlPlugin XmlTObjPlugin XmlXCAFPlugin 2. Modified each ***Drivers class (added PLUGIN macro). 3. Modified "Plugin" file from StdResource (replaced names of corresponding plugins) Modified entities: StdResource - Plugin BinDrivers - BinDrivers.cxx BinLDrivers - BinLDrivers.cxx BinTObjDrivers - BinTObjDrivers.cxx BinXCAFDrivers - BinXCAFDrivers.cxx StdDrivers - StdDrivers.cxx StdLDrivers - StdLDrivers.cxx XCAFDrivers - XCAFDrivers.cxx XmlDrivers - XmlDrivers.cxx XmlLDrivers - XmlLDrivers.cxx XmlTObjDrivers - XmlTObjDrivers.cxx XmlXCAFDrivers - XmlXCAFDrivers.cxx | ||||
Tags | No tags attached. | ||||
Test case number | |||||
Date Modified | Username | Field | Change |
---|---|---|---|
2010-12-14 20:54 | bugmaster | Assigned To | bugmaster => inv |
2010-12-14 20:54 | bugmaster | Status | new => assigned |
2010-12-15 13:42 | bugmaster | Status | assigned => resolved |
2010-12-15 14:26 | bugmaster | Assigned To | inv => szy |
2010-12-15 14:26 | bugmaster | Status | resolved => assigned |
2010-12-23 18:34 |
|
Status | assigned => resolved |
2011-01-20 18:41 |
|
Status | resolved => tested |
2011-01-24 15:38 | bugmaster | Status | tested => verified |
2011-08-02 10:32 | bugmaster | Category | OCCT:OCAF => OCCT:Application Framework |
2012-01-10 13:39 |
|
Description Updated | |
2012-01-10 13:39 |
|
Additional Information Updated |