Function ion_c_sys::ion_writer_set_symbol_table[][src]

pub unsafe extern "C" fn ion_writer_set_symbol_table(
    hwriter: hWRITER,
    hsymtab: hSYMTAB
) -> iERR
Expand description

Sets the writer’s symbol table.

If the writer’s current symbol table context must be serialized, forces the writer to finish and flush its current symbol table context (with the same side-effects as ion_writer_finish) first. If the given symbol table is a shared symbol table, a new local symbol table that imports that shared symbol table is created. Raises an error if a manually-written symbol table is in progress or if the writer is not at the top level.