home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 21 / AACD 21.iso / AACD / Programming / Scalos / Developer / C / Include / inline / preferences_protos.h < prev    next >
Encoding:
C/C++ Source or Header  |  1992-06-05  |  2.6 KB  |  31 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. struct PrefsStruct * __AllocPrefsHandle(__reg("a0") APTR Name ,__reg("a6") void *)="\tjsr\t-30(a6)";
  9. #define AllocPrefsHandle(x1) __AllocPrefsHandle((x1),PreferencesBase)
  10. VOID                 __FreePrefsHandle(__reg("a0") struct PrefsStruct *PrefsStruct ,__reg("a6") void *)="\tjsr\t-36(a6)";
  11. #define FreePrefsHandle(x1) __FreePrefsHandle((x1),PreferencesBase)
  12. VOID                 __SetPrefs(__reg("a0") struct PrefsStruct *,__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 SetPrefs(x1,x2,x3,x4,x5) __SetPrefs((x1),(x2),(x3),(x4),(x5),PreferencesBase)
  14. ULONG                __GetPrefs(__reg("a0") struct PrefsStruct *,__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 GetPrefs(x1,x2,x3,x4,x5) __GetPrefs((x1),(x2),(x3),(x4),(x5),PreferencesBase)
  16. VOID                 __ReadPrefsHandle(__reg("a0") struct PrefsStruct *,__reg("a1") APTR Filename ,__reg("a6") void *)="\tjsr\t-54(a6)";
  17. #define ReadPrefsHandle(x1,x2) __ReadPrefsHandle((x1),(x2),PreferencesBase)
  18. VOID                 __WritePrefsHandle(__reg("a0") struct PrefsStruct *,__reg("a1") APTR Filename ,__reg("a6") void *)="\tjsr\t-60(a6)";
  19. #define WritePrefsHandle(x1,x2) __WritePrefsHandle((x1),(x2),PreferencesBase)
  20. struct PrefsStruct * __FindPrefs(__reg("a0") struct PrefsStruct *,__reg("d0") ULONG ID,__reg("d1") ULONG Tag ,__reg("a6") void *)="\tjsr\t-66(a6)";
  21. #define FindPrefs(x1,x2,x3) __FindPrefs((x1),(x2),(x3),PreferencesBase)
  22. VOID                 __SetEntry(__reg("a0") struct PrefsStruct *,__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") struct PrefsStruct *,__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. BOOL                 __RemEntry(__reg("a0") struct PrefsStruct *,__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.