BRL-CAD

#include <parse.h>

Data Fields

uint32_t ext_magic
 
size_t ext_nbytes
 
uint8_t * ext_buf
 

Detailed Description

An "opaque" handle for holding onto objects, typically in some kind of external form that is not directly usable without passing through an "importation" function.

A "bu_external" struct holds the "external binary" representation of a structure or other block of arbitrary data.

Definition at line 208 of file parse.h.

Field Documentation

uint32_t ext_magic

Definition at line 209 of file parse.h.

size_t ext_nbytes

Definition at line 210 of file parse.h.

Referenced by bu_copy_external(), bu_fwrite_external(), bu_hexdump_external(), bu_struct_export(), bu_struct_get(), bu_struct_put(), bu_struct_wrap_buf(), db5_export_attributes(), db5_export_object3(), db5_import_attributes(), db5_make_free_object(), db5_make_free_object_hdr(), db5_realloc(), db5_write_free(), db_diff_external(), db_get_external(), db_inmem(), db_put_external(), db_put_external5(), dl_polybinout(), rt_arb_export4(), rt_arb_export5(), rt_arb_import5(), rt_arbn_export4(), rt_arbn_export5(), rt_arbn_import5(), rt_ars_export4(), rt_ars_export5(), rt_binunif_export5(), rt_binunif_import5_minor_type(), rt_bot_export4(), rt_bot_export5(), rt_brep_export5(), rt_brep_import5(), rt_cline_export4(), rt_cline_export5(), rt_cline_import5(), rt_comb_export4(), rt_comb_export5(), rt_comb_import4(), rt_constraint_export5(), rt_db_put_internal5(), rt_dsp_export4(), rt_dsp_export5(), rt_dsp_import5(), rt_ebm_export4(), rt_ebm_export5(), rt_ehy_export4(), rt_ehy_export5(), rt_ehy_import5(), rt_ell_export4(), rt_ell_export5(), rt_ell_import5(), rt_epa_export4(), rt_epa_export5(), rt_epa_import5(), rt_eto_export4(), rt_eto_export5(), rt_eto_import5(), rt_extrude_export4(), rt_extrude_export5(), rt_grp_export4(), rt_grp_export5(), rt_grp_import5(), rt_hf_export4(), rt_hlf_export4(), rt_hlf_export5(), rt_hlf_import5(), rt_hrt_export5(), rt_hrt_import5(), rt_hyp_export5(), rt_hyp_import5(), rt_joint_export5(), rt_joint_import5(), rt_metaball_export5(), rt_nmg_export4_internal(), rt_nmg_export5(), rt_nurb_export4(), rt_nurb_export5(), rt_part_export4(), rt_part_export5(), rt_part_import5(), rt_pg_export4(), rt_pg_import4(), rt_pipe_export4(), rt_pipe_export5(), rt_pipe_import5(), rt_pnts_export5(), rt_revolve_export5(), rt_rhc_export4(), rt_rhc_export5(), rt_rhc_import5(), rt_rpc_export4(), rt_rpc_export5(), rt_rpc_import5(), rt_sketch_export4(), rt_sketch_export5(), rt_submodel_export4(), rt_submodel_export5(), rt_submodel_import5(), rt_superell_export4(), rt_superell_export5(), rt_superell_import5(), rt_tgc_export4(), rt_tgc_export5(), rt_tgc_import5(), rt_tor_export4(), rt_tor_export5(), rt_tor_import5(), rt_vol_export4(), rt_vol_export5(), rt_vol_import5(), rt_xxx_export5(), and rt_xxx_import5().

uint8_t* ext_buf

Definition at line 216 of file parse.h.

Referenced by bu_copy_external(), bu_free_external(), bu_fwrite_external(), bu_hexdump_external(), bu_struct_export(), bu_struct_get(), bu_struct_import(), bu_struct_put(), bu_struct_wrap_buf(), db5_export_attributes(), db5_export_object3(), db5_get_attributes(), db5_import_attributes(), db5_make_free_object(), db5_make_free_object_hdr(), db5_replace_attributes(), db5_update_attributes(), db5_write_free(), db_diff_external(), db_dirbuild(), db_get_external(), db_inmem(), db_put_external(), db_put_external5(), db_wrap_v4_external(), db_wrap_v5_external(), ged_hide(), ged_unhide(), get_diff_components(), rt_arb_export4(), rt_arb_export5(), rt_arb_import4(), rt_arb_import5(), rt_arbn_export4(), rt_arbn_export5(), rt_arbn_import4(), rt_arbn_import5(), rt_ars_export4(), rt_ars_export5(), rt_ars_import4(), rt_ars_import5(), rt_binunif_export5(), rt_binunif_import5_minor_type(), rt_bot_export4(), rt_bot_export5(), rt_bot_import4(), rt_bot_import5(), rt_brep_export5(), rt_brep_import5(), rt_cline_export4(), rt_cline_export5(), rt_cline_import4(), rt_cline_import5(), rt_comb_export4(), rt_comb_export5(), rt_comb_import4(), rt_comb_import5(), rt_constraint_export5(), rt_db_external5_to_internal5(), rt_db_put_internal5(), rt_dsp_export4(), rt_dsp_export5(), rt_dsp_import4(), rt_dsp_import5(), rt_ebm_export4(), rt_ebm_export5(), rt_ebm_import4(), rt_ebm_import5(), rt_ehy_export4(), rt_ehy_export5(), rt_ehy_import4(), rt_ehy_import5(), rt_ell_export4(), rt_ell_export5(), rt_ell_import4(), rt_ell_import5(), rt_epa_export4(), rt_epa_export5(), rt_epa_import4(), rt_epa_import5(), rt_eto_export4(), rt_eto_export5(), rt_eto_import4(), rt_eto_import5(), rt_extrude_export4(), rt_extrude_export5(), rt_extrude_import4(), rt_extrude_import5(), rt_grp_export4(), rt_grp_export5(), rt_grp_import4(), rt_grp_import5(), rt_hf_export4(), rt_hf_import4(), rt_hlf_export4(), rt_hlf_export5(), rt_hlf_import4(), rt_hlf_import5(), rt_hrt_export5(), rt_hrt_import5(), rt_hyp_export5(), rt_hyp_import5(), rt_id_solid(), rt_joint_export5(), rt_joint_import5(), rt_metaball_export5(), rt_metaball_import5(), rt_nmg_export4_internal(), rt_nmg_export5(), rt_nmg_import4(), rt_nmg_import4_internal(), rt_nmg_import5(), rt_nurb_export4(), rt_nurb_export5(), rt_nurb_import4(), rt_nurb_import5(), rt_part_export4(), rt_part_export5(), rt_part_import4(), rt_part_import5(), rt_pg_export4(), rt_pg_import4(), rt_pipe_export4(), rt_pipe_export5(), rt_pipe_import4(), rt_pipe_import5(), rt_pnts_export5(), rt_pnts_import5(), rt_retrieve_binunif(), rt_revolve_export5(), rt_revolve_import5(), rt_rhc_export4(), rt_rhc_export5(), rt_rhc_import4(), rt_rhc_import5(), rt_rpc_export4(), rt_rpc_export5(), rt_rpc_import4(), rt_rpc_import5(), rt_sketch_export4(), rt_sketch_export5(), rt_sketch_import4(), rt_sketch_import5(), rt_submodel_export4(), rt_submodel_export5(), rt_submodel_import4(), rt_submodel_import5(), rt_superell_export4(), rt_superell_export5(), rt_superell_import4(), rt_superell_import5(), rt_tgc_export4(), rt_tgc_export5(), rt_tgc_import4(), rt_tgc_import5(), rt_tor_export4(), rt_tor_export5(), rt_tor_import4(), rt_tor_import5(), rt_vol_export4(), rt_vol_export5(), rt_vol_import4(), rt_vol_import5(), rt_xxx_export5(), and rt_xxx_import5().


The documentation for this struct was generated from the following file: