Truxton sensitive site list delete

From truxwiki.com
Revision as of 10:13, 18 May 2021 by Sam (talk | contribs) (Created page with "This will delete the records in the database tables <code>[SensitiveSiteList]</code> and <code>[SensitiveSite]</code> that pertain to this list. =Syntax= <source lang="C"> vo...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This will delete the records in the database tables [SensitiveSiteList] and [SensitiveSite] that pertain to this list.

Syntax

void truxton_sensitive_site_list_delete( uint64_t ssl_handle );

Parameters

ssl_handle

The handle to the list object. This handle comes from calling truxton_sensitive_site_list_create().

Sample

void create_list( uint64_t truxton )
{
   uint64_t ssl = truxton_sensitive_site_list_create( truxton );

   truxton_sensitive_site_list_set_id( ssl, 99 );
   truxton_sensitive_site_list_set_name( ssl, "A couple of places" );
   truxton_sensitive_site_list_set_description( ssl, "My list of places" );

   // Commit the data to the database
   truxton_sensitive_site_list_save( ssl );

   // Now add some sites to our list
   truxton_sensitive_site_list_add( ssl, 39.136001, -77.701114, 100, "Lothar's", NULL );
   truxton_sensitive_site_list_add( ssl, 28.421, -81.57985, 100, "Illegal Fishing HQ", "22222222-0000-0000-0000-000000000000");

   truxton_sensitive_site_list_delete( ssl );
   truxton_sensitive_site_list_destroy( ssl );
}