Go to the source code of this file.
 | 
|   | MKCREFLECT_DEFINE_STRUCT (HT_Event,(POINTER, HT_EventKlass *, klass),(INTEGER, HT_TimestampNs, timestamp),(INTEGER, HT_EventId, id)) HT_API HT_EventKlass *ht_HT_Event_get_event_klass_instance(void) | 
|   | 
| HT_API HT_EventKlassId  | ht_HT_Event_register_event_klass (void) | 
|   | 
| HT_API size_t  | ht_HT_Event_get_size (HT_Event *event) | 
|   | 
| HT_API size_t  | ht_HT_Event_fnc_serialize (HT_Event *event, HT_Byte *buffer) | 
|   | 
◆ HT_DECL_EVENT
◆ HT_EVENT
      
        
          | #define HT_EVENT | 
          ( | 
            | 
          event | ) | 
             ((HT_Event*)(event)) | 
        
      
 
 
◆ HT_EVENT_GET_KLASS
      
        
          | #define HT_EVENT_GET_KLASS | 
          ( | 
            | 
          event | ) | 
             (((HT_Event*)event)->klass) | 
        
      
 
 
◆ HT_EVENT_IS_INSTANCE_OF
◆ HT_EVENT_KLASS_GET
      
        
          | #define HT_EVENT_KLASS_GET | 
          ( | 
            | 
          EVENT_TYPE | ) | 
             ht_##EVENT_TYPE##_get_event_klass_instance() | 
        
      
 
 
◆ HT_REGISTER_EVENT_KLASS
      
        
          | #define HT_REGISTER_EVENT_KLASS | 
          ( | 
            | 
          EVENT_TYPE | ) | 
             ht_##EVENT_TYPE##_register_event_klass() | 
        
      
 
 
◆ HT_EventKlass
◆ ht_HT_Event_fnc_serialize()
◆ ht_HT_Event_get_size()
◆ ht_HT_Event_register_event_klass()
◆ MKCREFLECT_DEFINE_STRUCT()