static COMMAND_FUNC( do_disp_obj ) { Data_Obj *dp; FILE *fp; dp=PICK_OBJ(""); if( dp==NO_OBJ ) return; // We used to insist that the object be in RAM, // but we make life easier by automatically creating // a temporary object... dp = insure_ram_obj(QSP_ARG dp); if( dp == NO_OBJ ) return; fp = tell_msgfile(SINGLE_QSP_ARG); if( fp == stdout ){ if( IS_IMAGE(dp) || IS_SEQUENCE(dp) ) if( !CONFIRM( "are you sure you want to display an image/sequence in ascii") ) return; list_dobj(QSP_ARG dp); } pntvec(QSP_ARG dp,fp); fflush(fp); DELETE_IF_COPY(dp) }
static COMMAND_FUNC(do_list_chunks) { list_chunk_datas( tell_msgfile() ); }
static COMMAND_FUNC(do_list_spink_maps) { list_spink_maps( tell_msgfile() ); }
static COMMAND_FUNC( do_list_spink_cams ) { prt_msg("Spinnaker cameras:"); list_spink_cams(tell_msgfile()); prt_msg(""); }
static COMMAND_FUNC( do_list_spink_interfaces ) { prt_msg("Spinnaker interfaces:"); list_spink_interfaces(tell_msgfile()); prt_msg(""); }
static COMMAND_FUNC(do_list_cats) { list_spink_cats( tell_msgfile() ); }
static COMMAND_FUNC( do_list_dos ) { list_disp_objs(tell_msgfile()); }
static COMMAND_FUNC( do_list_pipes ){ list_pipes(tell_msgfile()); }
static COMMAND_FUNC( do_list_vfs ) { list_vec_funcs(tell_msgfile()); }
static COMMAND_FUNC( do_list_fbs ) { list_glfbs(tell_msgfile()); }
static COMMAND_FUNC(do_list_dls){list_dls(tell_msgfile());}
void _list_nodes_from_map(QSP_ARG_DECL Spink_Map *skm_p) { list_spink_nodes( tell_msgfile() ); }
static COMMAND_FUNC( do_list_temp_dps ) { list_temp_dps(tell_msgfile()); }
static COMMAND_FUNC( do_list_data_areas ) { list_data_areas(tell_msgfile()); }