occt: master d585e74e

Author Committer Branch Timestamp Parent
msv bugmaster master 2015-04-09 13:34:06 master 138ac530
Changeset 0025394: Make it possible to store/retrieve the list-based attributes containing no items

Attention! It is not a complete patch.

First patch for Binary schema.

Fix for Xml schema.

Patch for the standard schema.

Added new Draw commands to test ExtStringList & ReferenceList attributes.

Fix of a small bug in ReferenceListDriver & improvement of Draw Get commands.

Replace tabs with spaces in newly added lines.

Test cases for issue CR25394
mod - src/BinMDataStd/BinMDataStd_BooleanListDriver.cxx Diff File
mod - src/BinMDataStd/BinMDataStd_ExtStringListDriver.cxx Diff File
mod - src/BinMDataStd/BinMDataStd_IntegerListDriver.cxx Diff File
mod - src/BinMDataStd/BinMDataStd_RealListDriver.cxx Diff File
mod - src/BinMDataStd/BinMDataStd_ReferenceListDriver.cxx Diff File
mod - src/DDataStd/DDataStd_BasicCommands.cxx Diff File
mod - src/MDataStd/MDataStd_BooleanListRetrievalDriver.cxx Diff File
mod - src/MDataStd/MDataStd_BooleanListStorageDriver.cxx Diff File
mod - src/MDataStd/MDataStd_ExtStringListRetrievalDriver.cxx Diff File
mod - src/MDataStd/MDataStd_ExtStringListStorageDriver.cxx Diff File
mod - src/MDataStd/MDataStd_IntegerListRetrievalDriver.cxx Diff File
mod - src/MDataStd/MDataStd_IntegerListStorageDriver.cxx Diff File
mod - src/MDataStd/MDataStd_RealListRetrievalDriver.cxx Diff File
mod - src/MDataStd/MDataStd_RealListStorageDriver.cxx Diff File
mod - src/MDataStd/MDataStd_ReferenceListRetrievalDriver.cxx Diff File
mod - src/MDataStd/MDataStd_ReferenceListStorageDriver.cxx Diff File
mod - src/XmlMDataStd/XmlMDataStd_BooleanListDriver.cxx Diff File
mod - src/XmlMDataStd/XmlMDataStd_ExtStringListDriver.cxx Diff File
mod - src/XmlMDataStd/XmlMDataStd_IntegerListDriver.cxx Diff File
mod - src/XmlMDataStd/XmlMDataStd_RealListDriver.cxx Diff File
mod - src/XmlMDataStd/XmlMDataStd_ReferenceListDriver.cxx Diff File
add - tests/bugs/caf/bug25394_1 Diff File
add - tests/bugs/caf/bug25394_2 Diff File
add - tests/bugs/caf/bug25394_3 Diff File