bu_external Struct Reference
[Structure Parse/Print/read/write]

#include <bu.h>


Data Fields

long ext_magic
long ext_nbytes
genptr_t ext_buf


Detailed Description

B U _ E X T E R N A L

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 1436 of file bu.h.


Field Documentation

long ext_magic
 

Definition at line 1437 of file bu.h.

Referenced by db5_export_object3().

long ext_nbytes
 

Definition at line 1438 of file bu.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_diradd(), db5_export_object3(), db5_get_raw_internal_fp(), db5_get_raw_internal_ptr(), db5_import_attributes(), db5_make_free_object(), db5_make_free_object_hdr(), db5_realloc(), db5_write_free(), db_inmem(), db_put_external(), db_put_external5(), rt_arb_export(), rt_arb_export5(), rt_arb_import5(), rt_arbn_export(), rt_arbn_export5(), rt_arbn_import5(), rt_ars_export(), rt_ars_export5(), rt_binunif_export5(), rt_binunif_import5(), rt_bot_export(), rt_bot_export5(), rt_cline_export(), rt_cline_export5(), rt_cline_import5(), rt_comb_export4(), rt_comb_import4(), rt_db_put_internal5(), rt_dsp_export(), rt_dsp_export5(), rt_dsp_import5(), rt_ebm_export(), rt_ebm_export5(), rt_ehy_export(), rt_ehy_export5(), rt_ehy_import5(), rt_ell_export(), rt_ell_export5(), rt_ell_import5(), rt_epa_export(), rt_epa_export5(), rt_epa_import5(), rt_eto_export(), rt_eto_export5(), rt_eto_import5(), rt_extrude_export(), rt_extrude_export5(), rt_grp_export(), rt_grp_export5(), rt_grp_import5(), rt_hf_export(), rt_hlf_export(), rt_hlf_export5(), rt_hlf_import5(), rt_metaball_export5(), rt_nurb_export5(), rt_part_export(), rt_part_export5(), rt_part_import5(), rt_pg_export(), rt_pg_import(), rt_pipe_export(), rt_pipe_export5(), rt_pipe_import5(), rt_rhc_export(), rt_rhc_export5(), rt_rhc_import5(), rt_rpc_export(), rt_rpc_export5(), rt_rpc_import5(), rt_sketch_export5(), rt_submodel_export(), rt_submodel_export5(), rt_submodel_import5(), rt_superell_export(), rt_superell_export5(), rt_superell_import5(), rt_tgc_export(), rt_tgc_export5(), rt_tgc_import5(), rt_tor_export(), rt_tor_export5(), rt_tor_import5(), rt_vol_export(), rt_vol_export5(), rt_vol_import5(), rt_xxx_export(), rt_xxx_export5(), and rt_xxx_import5().

genptr_t ext_buf
 

Definition at line 1439 of file bu.h.

Referenced by bu_copy_external(), bu_fwrite_external(), bu_hexdump_external(), bu_struct_export(), bu_struct_get(), bu_struct_import(), bu_struct_put(), bu_struct_wrap_buf(), db5_diradd(), db5_diradd_handler(), db5_export_object3(), db5_get_attributes(), db5_get_raw_internal_fp(), db5_get_raw_internal_ptr(), db5_import_attributes(), db5_make_free_object(), db5_make_free_object_hdr(), db5_replace_attributes(), db5_update_attributes(), db5_write_free(), db_dirbuild(), db_flags_raw_internal(), db_inmem(), db_put_external(), db_put_external5(), db_wrap_v4_external(), db_wrap_v5_external(), rt_arb_export(), rt_arb_export5(), rt_arb_import(), rt_arb_import5(), rt_arbn_export(), rt_arbn_export5(), rt_arbn_import(), rt_arbn_import5(), rt_ars_export(), rt_ars_export5(), rt_ars_import(), rt_ars_import5(), rt_binunif_export5(), rt_binunif_import5(), rt_bot_export(), rt_bot_export5(), rt_bot_import(), rt_bot_import5(), rt_cline_export(), rt_cline_export5(), rt_cline_import(), rt_cline_import5(), rt_comb_export4(), rt_comb_import4(), rt_comb_import5(), rt_db_external5_to_internal5(), rt_db_put_internal5(), rt_dsp_export(), rt_dsp_export5(), rt_dsp_import(), rt_dsp_import5(), rt_ebm_export(), rt_ebm_export5(), rt_ebm_import(), rt_ebm_import5(), rt_ehy_export(), rt_ehy_export5(), rt_ehy_import(), rt_ehy_import5(), rt_ell_export(), rt_ell_export5(), rt_ell_import(), rt_ell_import5(), rt_epa_export(), rt_epa_export5(), rt_epa_import(), rt_epa_import5(), rt_eto_export(), rt_eto_export5(), rt_eto_import(), rt_eto_import5(), rt_extrude_export(), rt_extrude_export5(), rt_extrude_import(), rt_extrude_import5(), rt_grp_export(), rt_grp_export5(), rt_grp_import(), rt_grp_import5(), rt_hf_export(), rt_hf_import(), rt_hlf_export(), rt_hlf_export5(), rt_hlf_import(), rt_hlf_import5(), rt_id_solid(), rt_metaball_export5(), rt_metaball_import5(), rt_nmg_import(), rt_nmg_import5(), rt_nmg_import_internal(), rt_nurb_import(), rt_nurb_import5(), rt_part_export(), rt_part_export5(), rt_part_import(), rt_part_import5(), rt_pg_export(), rt_pg_import(), rt_pipe_export(), rt_pipe_export5(), rt_pipe_import(), rt_pipe_import5(), rt_retrieve_binunif(), rt_rhc_export(), rt_rhc_export5(), rt_rhc_import(), rt_rhc_import5(), rt_rpc_export(), rt_rpc_export5(), rt_rpc_import(), rt_rpc_import5(), rt_sketch_export5(), rt_sketch_import(), rt_sketch_import5(), rt_submodel_export(), rt_submodel_export5(), rt_submodel_import(), rt_submodel_import5(), rt_superell_export(), rt_superell_export5(), rt_superell_import(), rt_superell_import5(), rt_tgc_export(), rt_tgc_export5(), rt_tgc_import(), rt_tgc_import5(), rt_tor_export(), rt_tor_export5(), rt_tor_import(), rt_tor_import5(), rt_vol_export(), rt_vol_export5(), rt_vol_import(), rt_vol_import5(), rt_xxx_export(), rt_xxx_export5(), rt_xxx_import(), rt_xxx_import5(), and wdb_dir_check5().


The documentation for this struct was generated from the following file:
Generated on Mon Sep 18 01:25:10 2006 for BRL-CAD by  doxygen 1.4.6