1 /* $TOG: libDtSearch.elist /main/4 1999/10/14 14:12:00 mgreess $ */
3 /*************************************************************************
4 * Export list for libDtSearch
5 * This list *must* be updated whenever a change is made to the library API.
7 * The syntax for the symbol declarations in this list is as follows:
8 * public sym => Public C symbol, i.e., publicized API
9 * private sym => Private C symbol, i.e., unpublicized API
10 * internal sym => Internal C symbol, i.e., not part of API
12 **************************************************************************/
15 /********************************************************************
16 * Public symbols -- available to everyone
17 ********************************************************************/
19 public DtSearchAddMessage
20 public DtSearchAddUserExit
22 public DtSearchFormatObjdate
23 public DtSearchFreeMessages
24 public DtSearchFreeResults
25 public DtSearchGetKeytypes
26 public DtSearchGetMaxResults
27 public DtSearchGetMessages
28 public DtSearchHasMessages
29 public DtSearchHighlight
31 public DtSearchMergeResults
34 public DtSearchRemoveUserExit
35 public DtSearchRetrieve
36 public DtSearchSetMaxResults
37 public DtSearchSortResults
38 public DtSearchValidDateString
41 /********************************************************************
42 * Private symbols -- Undocumented APIs that are exported for B.C.
43 * or because privileged applications may need used them.
44 ********************************************************************/
54 private OE_bmhtab_strlen
57 private OE_enable_markdel
58 private OE_enable_usernotes
63 private OE_inittab_dir
66 private OE_prox_factor
67 private OE_search_type
69 private OE_sitecnfg_fname
70 private OE_sitecnfg_mtime
71 private OE_uppercase_keys
72 private OE_words_hitlimit
77 private add_free_space
78 private add_syntax_errmsg
82 private ausapi_dbnamesc
83 private ausapi_dbnamesv
84 private ausapi_msglist
86 private austext_exit_comm
87 private austext_exit_dbms
88 private austext_exit_endwin
89 private austext_exit_first
90 private austext_exit_last
91 private austext_exit_mem
92 private austext_exit_user
93 private austext_malloc
97 private bmhtable_build
100 private boolyac_COLLOC
105 private clear_hitwords
106 private clear_usrblk_record
107 private compare_llist
111 private copy_final_truthtab
116 private cutnode_llist
205 private delete_whitespace
226 private discard_to_ETX
227 private dtsearch_catd
228 private dummy_workproc
229 private duprec_hashsize
230 private ensure_end_slash
231 private fillnew_wordrec
232 private final_truthtab
233 private find_free_space
236 private fread_d99_header
238 private fwrite_d99_header
240 private gen_vec_hufid
242 private get_hitlist_text
243 private global_memory_ptr
246 private hilite_cleartext
248 private init_user_interrupt
251 private is_compatible_version
252 private is_concordable
254 private is_objdatestr
270 private latin_charmap
277 private load_custom_language
278 private load_jpn_language
279 private load_language
281 private load_wordtree
289 private objdate2fzkstr
291 private objdate_in_range
292 private oe_initialize
294 private oe_write_audit_rec
296 private old_no_of_dbs
306 private parser_invalid_wordcount
309 private print_dittolist
311 private print_usrblk_record
312 private qry_has_no_NOTs
313 private qry_is_all_ANDs
327 private readchar_ftext
328 private readchar_string
329 private release_shm_mem
346 private teskey_parser
349 private unload_custom_language
350 private unload_language
352 private ve_append_notes
353 private ve_browse_dba
355 private ve_getrec_dba
356 private ve_initialize
357 private ve_reckey2dba
359 private ve_statistical
362 private write_wordstr
365 /********************************************************************
366 * Internal symbols -- not to be used outside the library.
367 ********************************************************************/
372 internal aa_check_initialization
373 internal aa_getnews_flag
374 internal aa_is_initialized
375 internal boolean_parse
376 internal boolean_search
377 internal cnt_open_files
379 internal convert_str_2_char
380 internal database_has_changed
381 internal debugging_boolsrch
382 internal debugging_dbswab
383 internal debugging_dio_close
384 internal debugging_dio_init
385 internal debugging_dopen
386 internal debugging_inittab
387 internal debugging_jpn
388 internal debugging_key_swabs
389 internal debugging_loadlang
390 internal debugging_loadword
391 internal debugging_paice
392 internal debugging_search_wordtree
393 internal debugging_teskey
394 internal ditsort_type
395 internal dump_init_tables
397 internal get_next_memory_block
403 internal load_ditto_str
404 internal max_open_files
405 internal oe_uninitialize
406 internal process_char
407 internal save_init_switches
408 internal unload_jpn_language
409 internal user_interrupt