Rick Brice
75040b6ffb
Fixes initialization issues in IfcEntityInstanceData constructors
...
attributes_ was allocated as an array of Argument pointers but the pointers were uninitialized in the construction. Initialization was done in the HeaderEntity class constructor.
offset_in_file_ is uninitialized in one constructor
2021-04-18 12:00:48 +02:00
Thomas Krijnen
f526277a7d
Fix some warnings
2018-12-12 16:26:49 +01:00
Thomas Krijnen
af93f2a64d
Use naked pointer for attribute list and derive size from schema type to reduce mem usage
2018-01-29 12:11:50 +01:00
Thomas Krijnen
5eba7af791
Use struct instead of namespace to represent schema
2017-12-13 18:05:10 +01:00
Thomas Krijnen
b696df0da1
Missing semicolons in header
2017-08-02 16:07:30 +02:00
Thomas Krijnen
aa0a6aa5d1
Fix #178
2017-08-01 16:45:11 +02:00
Thomas Krijnen
a90936a7de
Properly initialize parsed simple types
2017-06-24 21:35:38 +02:00
Thomas Krijnen
c25cff6bad
Correct setting attributes on lazily loaded instances
2017-06-15 14:12:03 +02:00
Thomas Krijnen
5e0da9725a
ifcparse refactoring ( #190 )
...
Unify attribute containers, provide latebound attribute access on IfcBaseEntity, more basic tests on Travis
2017-06-05 17:26:58 +02:00
Thomas Krijnen
bc000fcbab
Fix additional warnings identified in #139
2016-10-09 12:42:39 +02:00
Thomas Krijnen
2c2be389fb
Fix header parsing
2016-06-21 11:11:16 +02:00
Thomas Krijnen
7b17c2dccd
Make header values writable
2015-01-16 16:26:40 +00:00
Thomas Krijnen
f3c26c372d
Parse the spf header and check schema_identifiers against compiled schema
2015-01-05 17:46:23 +00:00