home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 13 / AACD13.ISO / AACD / System / ScalosPrefs / include / C / inline / preferences_protos.h
C/C++ Source or Header  |  1980-07-24  |  3KB  |  32 lines

  1. #ifndef _VBCCINLINE_PREFERENCES_H
  2. #define _VBCCINLINE_PREFERENCES_H
  3.  
  4. #ifndef EXEC_TYPES_H
  5. #include <exec/types.h>
  6. #endif
  7.  
  8. APTR                       __AllocPrefsHandle(__reg("a0") STRPTR name,__reg("a6") void *)="\tjsr\t-30(a6)";
  9. #define AllocPrefsHandle(x1) __AllocPrefsHandle((x1),PreferencesBase)
  10. void                       __FreePrefsHandle(__reg("a0") APTR PrefsHandle,__reg("a6") void *)="\tjsr\t-36(a6)";
  11. #define FreePrefsHandle(x1) __FreePrefsHandle((x1),PreferencesBase)
  12. void                       __SetPreferences(__reg("a0") APTR PrefsHandle,__reg("d0") ULONG ID,__reg("d1") ULONG Tag,__reg("a1") APTR Struct,__reg("d2") UWORD Struct_Size,__reg("a6") void *)="\tjsr\t-42(a6)";
  13. #define SetPreferences(x1,x2,x3,x4,x5) __SetPreferences((x1),(x2),(x3),(x4),(x5),PreferencesBase)
  14. ULONG                      __GetPreferences(__reg("a0") APTR PrefsHandle,__reg("d0") ULONG ID,__reg("d1") ULONG Tag,__reg("a1") APTR Struct,__reg("d2") UWORD Struct_Size,__reg("a6") void *)="\tjsr\t-48(a6)";
  15. #define GetPreferences(x1,x2,x3,x4,x5) __GetPreferences((x1),(x2),(x3),(x4),(x5),PreferencesBase)
  16. void                       __ReadPrefsHandle(__reg("a0") APTR PrefsHandle,__reg("a1") STRPTR Filename,__reg("a6") void *)="\tjsr\t-54(a6)";
  17. #define ReadPrefsHandle(x1,x2) __ReadPrefsHandle((x1),(x2),PreferencesBase)
  18. void                       __WritePrefsHandle(__reg("a0") APTR PrefsHandle,__reg("a1") STRPTR Filename,__reg("a6") void *)="\tjsr\t-60(a6)";
  19. #define WritePrefsHandle(x1,x2) __WritePrefsHandle((x1),(x2),PreferencesBase)
  20. struct PrefsStruct  *      __FindPreferences(__reg("a0") APTR PrefsHandle,__reg("d0") ULONG ID,__reg("d1") ULONG Tag,__reg("a6") void *)="\tjsr\t-66(a6)";
  21. #define FindPreferences(x1,x2,x3) __FindPreferences((x1),(x2),(x3),PreferencesBase)
  22. void                       __SetEntry(__reg("a0") APTR PrefsHandle,__reg("d0") ULONG ID,__reg("d1") ULONG Tag,__reg("a1") APTR Struct,__reg("d2") UWORD Struct_Size,__reg("d3") ULONG Entry,__reg("a6") void *)="\tjsr\t-72(a6)";
  23. #define SetEntry(x1,x2,x3,x4,x5,x6) __SetEntry((x1),(x2),(x3),(x4),(x5),(x6),PreferencesBase)
  24. ULONG                      __GetEntry(__reg("a0") APTR PrefsHandle,__reg("d0") ULONG ID,__reg("d1") ULONG Tag,__reg("a1") APTR Struct,__reg("d2") UWORD Struct_Size,__reg("d3") ULONG Entry,__reg("a6") void *)="\tjsr\t-78(a6)";
  25. #define GetEntry(x1,x2,x3,x4,x5,x6) __GetEntry((x1),(x2),(x3),(x4),(x5),(x6),PreferencesBase)
  26. ULONG                      __RemEntry(__reg("a0") APTR PrefsHandle,__reg("d0") ULONG ID,__reg("d1") ULONG Tag,__reg("d2") ULONG Entry,__reg("a6") void *)="\tjsr\t-84(a6)";
  27. #define RemEntry(x1,x2,x3,x4) __RemEntry((x1),(x2),(x3),(x4),PreferencesBase)
  28.  
  29. #endif /* _VBCCINLINE_PREFERENCES_H */
  30.  
  31.  
  32.