Dynamic Load Balance 3.6.1+32-59d1
Data Structures | Enumerations | Functions
options.h File Reference
#include "support/types.h"
#include <sched.h>
#include <sys/types.h>
Include dependency graph for options.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  options_t
 

Enumerations

enum  { MAX_OPTION_LENGTH = 64 }
 
enum  { MAX_DESCRIPTION = 1024 }
 

Functions

void options_init (options_t *options, const char *dlb_args)
 
void options_finalize (options_t *options)
 
void options_parse_entry (const char *var_name, void *option)
 
int options_set_variable (options_t *options, const char *var_name, const char *value)
 
int options_get_variable (const options_t *options, const char *var_name, char *value)
 
void options_print_variables (const options_t *options, bool print_extended)
 
void options_print_lewi_flags (const options_t *options)
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
MAX_OPTION_LENGTH 

◆ anonymous enum

anonymous enum
Enumerator
MAX_DESCRIPTION 

Function Documentation

◆ options_init()

void options_init ( options_t options,
const char *  dlb_args 
)

◆ options_finalize()

void options_finalize ( options_t options)

◆ options_parse_entry()

void options_parse_entry ( const char *  var_name,
void *  option 
)

◆ options_set_variable()

int options_set_variable ( options_t options,
const char *  var_name,
const char *  value 
)

◆ options_get_variable()

int options_get_variable ( const options_t options,
const char *  var_name,
char *  value 
)

◆ options_print_variables()

void options_print_variables ( const options_t options,
bool  print_extended 
)

◆ options_print_lewi_flags()

void options_print_lewi_flags ( const options_t options)