| 
    Clingo C API
    
   C API for clingo providing high level functions to control grounding and solving. 
   | 
 
This struct contains a set of functions to customize the clingo application.
Public Attributes | |
| char const *(* | program_name )(void *data) | 
| callback to obtain program name  | |
| char const *(* | version )(void *data) | 
| callback to obtain version information  | |
| unsigned(* | message_limit )(void *data) | 
| callback to obtain message limit  | |
| clingo_main_function_t | main | 
| callback to override clingo's main function  | |
| clingo_logger_t | logger | 
| callback to override default logger  | |
| clingo_model_printer_t | printer | 
| callback to override default model printing  | |
| bool(* | register_options )(clingo_options_t *options, void *data) | 
| callback to register options  | |
| bool(* | validate_options )(void *data) | 
| callback validate options  | |
 1.8.13