*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages -> ifl/iflDictionary (3)              
Title
Content
Arch
Section
 

Contents


iflDictionary(3)  Image	Format Library C++ Reference Manual   iflDictionary(3)


NAME    [Toc]    [Back]

     iflDictionary - implements	a dictionary of	named elements

INHERITS FROM    [Toc]    [Back]

     iflHashTable

HEADER FILE    [Toc]    [Back]

     #include <ifl/iflDictionary.h>

CLASS DESCRIPTION    [Toc]    [Back]

     iflDictionary is used to create a dictionary of named elements. It	is
     derived from iflHashTable,	and supplies appropriate hash function and key
     matching methods for name strings.	 The elements of the dictionary	must
     be, or be derived from, iflName.

CLASS MEMBER FUNCTION SUMMARY    [Toc]    [Back]

     Constructor

	  iflDictionary(int size=0, int	caseSensitive=TRUE)

     Insert/find dictionary entries

	  int insert(iflName* elem)
	  iflName* find(const char* s, int insertIfNeeded=FALSE)

FUNCTION DESCRIPTIONS    [Toc]    [Back]

     iflDictionary()

	  iflDictionary(int size=0, int	caseSensitive=TRUE)


	  Creates an iflDictionary with	initial	capacity, size.	 The default
	  value	of zero	creates	a table	with 131 slots.	 The name lookup can
	  either be case-sensitive or case-insensitive,	depending on whether
	  caseSensitive	it TRUE	or FALSE, respectively.

     find()

	  iflName* find(const char* s, int insertIfNeeded=FALSE)


	  Tries	to locate the element with name	string s in the	dictionary. If
	  unsuccessful and if insertIfNeeded is	TRUE then an element of	type
	  iflName, with	name string s, is inserted into	the dictionary,	a
	  value	of NULL	is returned otherwise.

     insert()

	  int insert(iflName* elem)





									Page 1






iflDictionary(3)  Image	Format Library C++ Reference Manual   iflDictionary(3)



	  Returns TRUE if elem is successfully inserted	into the dictionary;
	  FALSE	otherwise.

INHERITED MEMBER FUNCTIONS    [Toc]    [Back]

   Inherited from iflHashTable
     clear(), find(), getFullFraction(), insert(), match(), next(), remove(),
     setFullFraction()

SEE ALSO    [Toc]    [Back]

      
      
     iflHashTable, iflName


									PPPPaaaaggggeeee 2222
[ Back ]
 Similar pages
Name OS Title
lreplace IRIX Replace elements in a list with new elements
pathfind IRIX search for named file in named directories
Search::Dict IRIX search for key in dictionary file
xjutil IRIX Dictionary Utility Manager
wdutil HP-UX manipulate Native Language I/O word dictionary
jsy2vjetxt Tru64 Convert Japanese text and dictionary files between the JSY, WX, and VJE input methods
jim_convert Tru64 Convert Japanese text and dictionary files between the JSY, WX, and VJE input methods
wx2jsytxt Tru64 Convert Japanese text and dictionary files between the JSY, WX, and VJE input methods
jsy2wxtxt Tru64 Convert Japanese text and dictionary files between the JSY, WX, and VJE input methods
jdic2txt Tru64 Convert Japanese text and dictionary files between the JSY, WX, and VJE input methods
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service