| Q B A S E A S S I G N ( )
| | | | | SOURCE: qdev_macros.txt 1.16 (12/09/2014) English AMIGA - PUBLIC
----------------------------------------------------------------------------
NAME
QBASEASSIGN() - Feeds function private base with proper
pointers.
SYNOPSIS
QBASEASSIGN(b, i);
QBASEASSIGN(<base_name>, <ptr>);
FUNCTION
Takes a pointer (cached base) and resolves both: local
and main bases out of it.
INPUTS
b - Base name/symbol.
i - Pointer as obtained with QBASEPOINTER(xxxBase).
RETURNS
No output.
BASES
None.
NOTES
Use this macro to reload base pointers as cached during
runtime. This macro works similarly to QBASEDECL(). The
only difference is it does not emit types.
SEE ALSO
QBASEDECL(), QBASEDECL2(), QBASEASSIGN2(),
QBASELOCAL(), QBASEPOINTER(), QBASEJUMPTAB(),
QBASESLOTS(), QBASERESOLVE()
EXAMPLE
None.
BUGS
None known.
----------------------------------------------------------------------------
| |
| |