<!DOCTYPE File PUBLIC "-//Liam Quin//DTD C API Documentation v1.1//EN" "doc.dtd"><File>
<Entry dir="liblqtext">
<Function File="../../src/liblqtext/rpblock.c">
<Name>LQT_GetWordPlaces</Name>
<Class>Database/Retrieval, Database/Physical
<Purpose>
<P>Reads all the places for a given word into memory, and returns
a freshly malloc'd array of t_WordPlaces.
It is the caller's responsibility to free the resulting array.</P>
<P>The arguments are as for LQT_GetWordPlacesWhere.</P>
<SeeAlso>
LQT_GetWordPlacesWhere
LQT_MakeMatchesWhere
</Function>
<Decl>
API t_WordPlace *
LQT_GetWordPlaces(db, WID, Block, BlockLength, NextOffset, NumberExpected)
    t_LQTEXT_Database *db;
    t_WID WID;
    unsigned char *Block;
    unsigned int BlockLength;
    unsigned long NextOffset;
    unsigned long *NumberExpected;
</Decl>
</Entry>
