NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ ">


Most ZOOM objects provide a way to specify options to change behavior. From an implementation point of view a set of options is just like an associative array / hash array, etc.

     ZOOM_options ZOOM_options_create (void);

     ZOOM_options ZOOM_options_create_with_parent (ZOOM_options parent);

     void ZOOM_options_destroy (ZOOM_options opt);

     const char *ZOOM_options_get (ZOOM_options opt, const char *name);

     void ZOOM_options_set (ZOOM_options opt, const char *name,
                            const char *v);

     typedef const char *(*ZOOM_options_callback)
                                     (void *handle, const char *name);

             ZOOM_options_set_callback (ZOOM_options opt,
                                        ZOOM_options_callback c,
                                        void *handle);