#include <flaim.h>
Public Member Functions | |
| void | clearTable (void) |
| Clear the name table. | |
| RCODE | setupFromDb (HFDB hDb) |
| Populate a name table from the dictionary of the specified database. | |
| FLMBOOL | getNextTagNumOrder (FLMUINT *puiNextPos, FLMUNICODE *puzTagName, char *pszTagName, FLMUINT uiNameBufSize, FLMUINT *puiTagNum=NULL, FLMUINT *puiType=NULL, FLMUINT *puiSubType=NULL) |
| Get the next item from the the table in dictionary number order. | |
| FLMBOOL | getNextTagNameOrder (FLMUINT *puiNextPos, FLMUNICODE *puzTagName, char *pszTagName, FLMUINT uiNameBufSize, FLMUINT *puiTagNum=NULL, FLMUINT *puiType=NULL, FLMUINT *puiSubType=NULL) |
| Get the next item from the the table in name order. | |
| FLMBOOL | getFromTagType (FLMUINT uiType, FLMUINT *puiNextPos, FLMUNICODE *puzTagName, char *pszTagName, FLMUINT uiNameBufSize, FLMUINT *puiTagNum=NULL, FLMUINT *puiSubType=NULL) |
| Get the next item from the the table of the specified type. | |
| FLMBOOL | getFromTagNum (FLMUINT uiTagNum, FLMUNICODE *puzTagName, char *pszTagName, FLMUINT uiNameBufSize, FLMUINT *puiType=NULL, FLMUINT *puiSubType=NULL) |
| Get the item from the table with the specified dictionary number. | |
| FLMBOOL | getFromTagName (const FLMUNICODE *puzTagName, const char *pszTagName, FLMUINT *puiTagNum, FLMUINT *puiType=NULL, FLMUINT *puiSubType=NULL) |
| Get the item from the table with the specified name. | |
| FLMBOOL | getFromTagTypeAndName (const FLMUNICODE *puzTagName, const char *pszTagName, FLMUINT uiType, FLMUINT *puiTagNum, FLMUINT *puiSubType=NULL) |
| Get the item from the table with the specified type (field, index, or container) and name. | |
| RCODE | addTag (const FLMUNICODE *puzTagName, const char *pszTagName, FLMUINT uiTagNum, FLMUINT uiType, FLMUINT uiSubType, FLMBOOL bCheckDuplicates=TRUE) |
| Insert an item into the table. | |
| void | sortTags (void) |
| Sort the items in the table. | |
|
||||||||||||||||||||||||||||
|
Insert an item into the table.
|
|
||||||||||||||||||||||||
|
Get the item from the table with the specified name.
|
|
||||||||||||||||||||||||||||
|
Get the item from the table with the specified dictionary number.
|
|
||||||||||||||||||||||||||||||||
|
Get the next item from the the table of the specified type. This method allows an application to traverse through all of the items of a particular type (field, index, container). Items will be returned in name order.
|
|
||||||||||||||||||||||||
|
Get the item from the table with the specified type (field, index, or container) and name.
|
|
||||||||||||||||||||||||||||||||
|
Get the next item from the the table in name order. This method allows an application to traverse through all of the names in a table in name order.
|
|
||||||||||||||||||||||||||||||||
|
Get the next item from the the table in dictionary number order. This method allows an application to traverse through all of the items in a table in dictionary number order.
|
|
|
Populate a name table from the dictionary of the specified database.
|
|
|
Sort the items in the table. This method is typically called after adding a group of items to the table via the F_NameTable::addTag() method. |
1.4.6