home *** CD-ROM | disk | FTP | other *** search
/ Aminet 18 / aminetcdnumber181997.iso / Aminet / misc / edu / DITOdev.lha / DITOdev / Library / Include / fd / dito_lib.fd
Encoding:
Text File  |  1996-12-21  |  1.4 KB  |  49 lines

  1. *
  2. **      dito.library 2.1
  3. **      ----------------
  4. **
  5. **      (C) Copyright by Dirk Holtwick, 1996
  6. **      All Rights Reserved.
  7. *
  8. ##base _DitoBase
  9. ##bias 30
  10. ##public
  11. DITO_GetUserInfo (user)(a0)
  12. DITO_CreateDatabase ()()
  13. DITO_DisposeDatabase (data)(a0)
  14. DITO_InitDatabase (data)(a0)
  15. DITO_LoadDatabase (data,name)(a0/a1)
  16. DITO_SaveDatabase (data,name,tag)(a0/a1/d0)
  17. DITO_SortDatabase (data,method)(a0,d0)
  18. DITO_OptimizeDatabase (data)(a0)
  19. DITO_SetSortPattern (data,pattern)(a0/a1)
  20. DITO_PreparsePattern (data,src,dest,destlen)(a0,a1,a2,d0)
  21. DITO_PatternCmp (data,pat,str,mode)(a0/a1/a2/d0)
  22. DITO_StrICmp (data,s1,s2)(a0/a1/a2)
  23. DITO_GetFileInfo (fileinfo,name)(a0/a1)
  24. DITO_InitEntryInfo (vi)(a0)
  25. DITO_InsertEntry (data,vi)(a0/a1)
  26. DITO_RemoveEntry (data,num)(a0/d0)
  27. DITO_SetVal (data,entry,id,val)(a0/a1/d0/d1)
  28. DITO_GetStr (entry,id)(a0/d0)
  29. DITO_GetVal (entry,id)(a0/d0)
  30. DITO_SetAct (data,num)(a0/d0)
  31. DITO_SetActDelta (data,delta)(a0,d0)
  32. DITO_TeachInit (data)(a0)
  33. DITO_TeachRandom (data,random)(a0/a1)
  34. DITO_TeachKnown (data,known)(a0/d0)
  35. DITO_PlaySample (name)(a0)
  36. DITO_InitPool (pool)(a0)
  37. DITO_AllocMem (pool,size)(a0/d0)
  38. DITO_FreePool (pool)(a0)
  39. DITO_Hook (hook,func)(a0/a1)
  40. DITO_GetPtr (data,num)(a0/d0)
  41. DITO_GetNum (data,entry)(a0/a1)
  42. DITO_OpenDict (name)(a0)
  43. DITO_CloseDict (dict)(a0)
  44. DITO_LoadDictData (data,dict,pat,mode)(a0/a1/a2/d0)
  45. DITO_Speak (lang,text)(a0/a1)
  46. DITO_TeachDummy (data,random,skip)(a0/a1/a2)
  47. ##end
  48.  
  49.