Edouard@2764: #include "iec_types_all.h" Edouard@2764: #include "POUS.h" Edouard@2764: #include "config.h" Edouard@2764: #include "beremiz.h" Edouard@2750: Edouard@2764: %(extern_variables_declarations)s Edouard@2764: Edouard@2764: typedef const struct { Edouard@2764: void *ptr; Edouard@2764: __IEC_types_enum type; Edouard@2764: /* TODO : w/r buffer, flags, locks */ Edouard@2764: } hmi_tree_item_t; Edouard@2764: Edouard@2764: static hmi_tree_item_t hmi_tree_item[] = { Edouard@2764: %(variable_decl_array)s Edouard@2764: }; Edouard@2764: Edouard@2764: int __init_svghmi() Edouard@2764: { Edouard@2764: %(varinit)s Edouard@2764: return 0; Edouard@2750: } Edouard@2764: Edouard@2764: void __cleanup_svghmi() Edouard@2764: { Edouard@2764: } Edouard@2764: Edouard@2764: void __retrieve_svghmi() Edouard@2764: { Edouard@2764: %(varret)s Edouard@2764: } Edouard@2764: Edouard@2764: void __publish_svghmi() Edouard@2764: { Edouard@2764: %(varpub)s Edouard@2764: } Edouard@2764: