| 223 | if (strcasecmp(schema_name, GENERATE_LITERAL_STRING(elem)) == 0) { get_psets_s<EXPAND_AND_CONCATENATE(elem)>(props, inst->as<EXPAND_AND_CONCATENATE(elem)::IfcObjectDefinition>()); } |
| 224 | |
| 225 | void get_psets(element_properties& props, const IfcUtil::IfcBaseClass* inst) { |
| 226 | auto schema_name = inst->declaration().schema()->name().c_str(); |
| 227 | BOOST_PP_SEQ_FOR_EACH(TEST_AND_DISPATCH, , SCHEMA_SEQ) |
| 228 | } |
| 229 | |
| 230 | int main(int argc, char** argv) { |
| 231 | if (argc != 2) { |