/usr/share/doc/unixODBC/doc/lst
NameSizeModeActions
back.gif1960644editdlrm
InternalStructure.gif23440644editdlrm
InternalStructure.html14940644editdlrm
InternalStructure.vsd60644editdlrm
InternalStructure2.gif9040644editdlrm
InternalStructure2.html17920644editdlrm
InternalStructure3.gif12960644editdlrm
InternalStructure3.html19150644editdlrm
InternalStructure4.gif9560644editdlrm
InternalStructure4.html18000644editdlrm
InternalStructure5.gif12720644editdlrm
InternalStructure5.html16080644editdlrm
InternalStructure6.gif11650644editdlrm
InternalStructure6.html20240644editdlrm
InternalStructure7.gif12330644editdlrm
InternalStructure7.html17010644editdlrm
InternalStructure8.gif18050644editdlrm
InternalStructure8.html16680644editdlrm
InternalStructure9.gif8750644editdlrm
InternalStructure9.html15330644editdlrm
next.gif2000644editdlrm
Edit: /usr/share/doc/unixODBC/doc/lst/InternalStructure2.html (1792B)
LST - Cursor - Add B
LST
Cursor
Add B

LST - Cursor - Add B


Description

This diagram depicts a cursor (B) which is based upon the root list (A). The cursor was created with a call to lstOpenCursor(). This cursor contains a subset of items from the base list because a filter function was provided. Cursors can be manipulated using the same functions as a normal list and they are closed with a simple call to lstClose().

The pData in cursor items refer directly to the corresponding item in the root list. Reference counters are increased in the base list (A) and in each item. This prevents underlying data from being deleted while a derived cursor is still in use.

Related Functions

lstOpenCursor


[Back][Next]

Page 2 of 9