OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022

#include <olog.h>

Collaboration diagram for olog_backend:
[legend]

Public Attributes

int8_t min_log_level
 
int8_t max_log_level
 
olog_has_error_callback has_error_callback
 
olog_print_error_callback print_error_callback
 
olog_print_callback print_callback
 
olog_destroy_callback destroy_callback
 
void * data
 

Detailed Description

Definition at line 64 of file olog.h.

Member Data Documentation

◆ data

void* data

Storage for backend use.

Definition at line 84 of file olog.h.

◆ destroy_callback

olog_destroy_callback destroy_callback

Called when olog object is destroyed.

Definition at line 81 of file olog.h.

◆ has_error_callback

olog_has_error_callback has_error_callback

Called to check if backend is valid.

Definition at line 72 of file olog.h.

◆ max_log_level

int8_t max_log_level

Maximum log level to receive.

Definition at line 69 of file olog.h.

◆ min_log_level

int8_t min_log_level

Minimum log level to receive.

Definition at line 66 of file olog.h.

◆ print_callback

olog_print_callback print_callback

Called when given data to print.

Definition at line 78 of file olog.h.

◆ print_error_callback

olog_print_error_callback print_error_callback

Called to print an error, if one exists.

Definition at line 75 of file olog.h.


The documentation for this struct was generated from the following file:
  • /gfs-oceanweb/web/ocssw/ocssw_src/oel_util/libgenutils/olog.h