X-Git-Url: https://sigrok.org/gitweb/?p=libsigrok.git;a=blobdiff_plain;f=bindings%2Fcxx%2Fclasses.cpp;h=c915c8a7479920a23069a8c45dfe02983a766456;hp=bb709fe2613092a2a78c2ff7af7810ec4204b95c;hb=c7bc82ffa1b09a228a8395049e2b691cd7bd85f8;hpb=dc7125bb7cfe34f63695ea928dda17594dfac3d2 diff --git a/bindings/cxx/classes.cpp b/bindings/cxx/classes.cpp index bb709fe2..c915c8a7 100644 --- a/bindings/cxx/classes.cpp +++ b/bindings/cxx/classes.cpp @@ -1385,6 +1385,15 @@ string InputFormat::description() return valid_string(sr_input_description_get(_structure)); } +vector InputFormat::extensions() +{ + vector exts; + for (const char *const *e = sr_input_extensions_get(_structure); + e && *e; e++) + exts.push_back(*e); + return exts; +} + map> InputFormat::options() { const struct sr_option **options = sr_input_options_get(_structure);