Difference between revisions of "Truxton options create"

From truxwiki.com
Jump to navigation Jump to search
(Created page with "This creates an options object. This is how you get configuration settings from Truxton. =Syntax= <syntaxhighlight lang="C"> uint64_t truxton_options_create(void); </syntaxhi...")
 
Line 1: Line 1:
 
This creates an options object.
 
This creates an options object.
This is how you get configuration settings from Truxton.
+
This is how you get configuration settings from Truxton's [[Configuration System|configuration system.]]
  
 
=Syntax=
 
=Syntax=

Revision as of 04:30, 27 July 2020

This creates an options object. This is how you get configuration settings from Truxton's configuration system.

Syntax

uint64_t truxton_options_create(void);

Parameters

None.

Return value

A handle to an options object.

Sample

void process_free(void)
{
   uint64_t options = truxton_options_create();

   if ( truxton_options_get_boolean("pfree") == 1 )
   {
      printf( "Yes, we will process free space\n" );
   }
   else
   {
      printf( "No, we will not process free space\n" );
   }

   truxton_options_destroy(options);
}