Runtime schema by name

This commit is contained in:
Thomas Krijnen
2017-12-12 10:33:24 +01:00
parent 33e1fa6a14
commit 33fc2080df
13 changed files with 967 additions and 73 deletions
+2 -2
View File
@@ -36,12 +36,12 @@ header = """
#include "../ifcparse/%(schema_name)senum.h"
const IfcParse::schema_definition& get_schema();
#define IfcSchema %(schema_name)s
namespace %(schema_name)s {
const IfcParse::schema_definition& get_schema();
const char* const Identifier = "%(schema_name_upper)s";
// Forward definitions