// ---- auto generated by YInG - the YAC interface generator (Wed, 25/Jul/2018 13:43:38)
#ifndef __YAC__hal_h__
#define __YAC__hal_h__

sUI                                          clid_SDL;
YAC_STemplate<_SDL>                            *t_SDL;

void YAC_CALL YAC_Init_hal(YAC_Host *_host) {
	// --------------------------------- classes ---------------------------------
	   t_SDL                      =new YAC_STemplate<_SDL>(_host);
	clid_SDL                      =                t_SDL->ctemplate.class_ID;
	// -------------------------------- functions --------------------------------

}

void YAC_CALL YAC_Exit_hal(YAC_Host *_host) {
	delete t_SDL;
}

#endif
