(C) 1998 AROS - The Amiga Research OS


NAME
#include <utility/tagitem.h>
#include <utility/pack.h>
#include <proto/utility.h>

ULONG UnpackStructureTags (pack , packTable , tagList)

LOCATION
In UtilityBase at offset 36

SYNOPSIS
APTR pack
ULONG * packTable
struct TagItem * tagList

FUNCTION
For each table entry, if the matching tag is found in the tagList, then the data in the structure will be placed in the memory pointed to by the tags ti_Data.

Note: The value contained in ti_Data must be a *POINTER* to a LONGWORD.

INPUTS
pack
Pointer to the memory area to be unpacked.
packTable
Table describing the unpacking operation. See the include file <utility/pack.h> for more information on this table.
tagList
List of TagItems to unpack into.

RESULT
The number of Tags unpacked.

EXAMPLE

SEE ALSO
PackStructureTags(), FindTagItem()

NOTES
PSTF_EXISTS has no effect on this function.

BUGS

INTERNALS

HISTORY
20.10.1998 hkiel
Amiga Research OS
20.08.1997 digulla
Polish.

Renamed utility_intern.h to intern.h.

03.02.1997 ldp
Changed <proto/*_protos.h> to <proto/*.h>
02.02.1997 iaint
Some bug fixes, math functions and native Amiga support
27.01.1997 ldp
Polish
08.01.1997 iaint
A few more utility.lib functions