Truxton event type destroy
Jump to navigation
Jump to search
This destroys an event type object.
Syntax
void truxton_event_type_destroy( uint64_t event_type_handle );
Parameters
event_type_handle
This handle comes from calling truxton_event_type_create().
Sample
void create_event_type(void)
{
uint64_t truxton = truxton_create();
uint64_t event_type = truxton_event_type_create( truxton );
truxton_event_type_set_id( event_type, 21212 );
truxton_event_type_set_name( event_type, "FBI Action" );
if ( truxton_event_type_save( event_type ) == 0 )
{
printf("Cannot save event type to the database.\n");
}
else
{
char type_name[ 128 ];
uint64_t new_id = truxton_event_type_get_id( event_type );
truxton_event_type_get_name( event_type, type_name, sizeof( type_name ) );
printf( "Created %s event type as id %" PRIu64 "\n", type_name, new_id );
}
truxton_event_type_destroy( event_type );
truxton_destroy( truxton );
}