formZ SDK | 5.0 API Reference | Project | File Formats

# fz_ffmt_translator_iter_init

Description

Initializes a translator enumerator. The resulting enumerator will contain an enumeration of all translators matching the specified capabilities (classes).

Plugin Prototype

fzrt_error_td fz_ffmt_translator_iter_init(

fz_ffmt_translator_class_enum | trans_class,
fz_ffmt_translator_iter_ptr * | ffmt_enum,
fzrt_int * | num_translators )

Parameters

trans_class [Input]

The class of translators to enumerate.

Bit Flag Type: fz_ffmt_image_read_opts_flags_enum

ffmt_enum [Input, Result]

The translator enumerator to initialize.

num_translators [Result]

The number of translators in the enumeration.

Returns

FZRT_NOERR on success. An error otherwise.

Availability

5.0.0.0

See Also

fz_ffmt_translator_iter_ptr, fz_ffmt_translator_class_enum, , fz_ffmt_translator_iter_get_by_index, fz_ffmt_translator_iter_finit

Function Set

fz_ffmt_fset

Defined in

fz_ffmt_api.h