Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #include "sigrok.h"
00021 #include "sigrok-internal.h"
00022
00023 extern SR_PRIV struct sr_output_format output_text_bits;
00024 extern SR_PRIV struct sr_output_format output_text_hex;
00025 extern SR_PRIV struct sr_output_format output_text_ascii;
00026 extern SR_PRIV struct sr_output_format output_binary;
00027 extern SR_PRIV struct sr_output_format output_vcd;
00028 extern SR_PRIV struct sr_output_format output_ols;
00029 extern SR_PRIV struct sr_output_format output_gnuplot;
00030 extern SR_PRIV struct sr_output_format output_chronovu_la8;
00031 extern SR_PRIV struct sr_output_format output_csv;
00032
00033
00034
00035 static struct sr_output_format *output_module_list[] = {
00036 &output_text_bits,
00037 &output_text_hex,
00038 &output_text_ascii,
00039 &output_binary,
00040 &output_vcd,
00041 &output_ols,
00042 &output_gnuplot,
00043 &output_chronovu_la8,
00044 &output_csv,
00045
00046
00047 NULL,
00048 };
00049
00050 SR_API struct sr_output_format **sr_output_list(void)
00051 {
00052 return output_module_list;
00053 }