28#ifndef IRPLIB_PLUGIN_H
29#define IRPLIB_PLUGIN_H
41int irplib_plugin_test(cpl_pluginlist *,
size_t,
const char *[]);
43cpl_error_code irplib_parameterlist_set_string(cpl_parameterlist *,
44 const char *,
const char *,
45 const char *,
const char *,
46 const char *,
const char *,
49cpl_error_code irplib_parameterlist_set_bool(cpl_parameterlist *,
50 const char *,
const char *,
51 const char *, cpl_boolean,
52 const char *,
const char *,
55cpl_error_code irplib_parameterlist_set_int(cpl_parameterlist *,
56 const char *,
const char *,
58 const char *,
const char *,
61cpl_error_code irplib_parameterlist_set_double(cpl_parameterlist *,
62 const char *,
const char *,
64 const char *,
const char *,
67const char * irplib_parameterlist_get_string(
const cpl_parameterlist *,
68 const char *,
const char *,
71cpl_boolean irplib_parameterlist_get_bool(
const cpl_parameterlist *,
72 const char *,
const char *,
75int irplib_parameterlist_get_int(
const cpl_parameterlist *,
76 const char *,
const char *,
79double irplib_parameterlist_get_double(
const cpl_parameterlist *,
80 const char *,
const char *,