Structs in Lite-C are not supposed to have member functions.
However it's possible to workaround by using a void* pointer in the struct and for execution a temporary function pointer of correct type where you assign the struct's void* pointer to.