GetUid man page on DigitalUNIX

Man page or keyword search:  
man Server   12896 pages
apropos Keyword Search (all sections)
Output format
DigitalUNIX logo
[printable version]

Tk_GetUid(3)		     Tk Library Procedures		  Tk_GetUid(3)

______________________________________________________________________________

NAME
       Tk_GetUid, Tk_Uid - convert from string to unique identifier

SYNOPSIS
       #include <tk.h>

       #typedef char *Tk_Uid

       Tk_Uid
       Tk_GetUid(string)

ARGUMENTS
       char	    *string	       (in)	 String	 for  which the corre‐
						 sponding unique identifier is
						 desired.
_________________________________________________________________

DESCRIPTION
       Tk_GetUid  returns  the	unique	identifier  corresponding  to  string.
       Unique identifiers are similar to atoms in Lisp, and are used in Tk  to
       speed  up  comparisons and searches.  A unique identifier (type Tk_Uid)
       is a string pointer and may be used anywhere that a  variable  of  type
       ``char  *''  could be used.  However, there is guaranteed to be exactly
       one unique identifier for any given  string  value.   If	 Tk_GetUid  is
       called twice, once with string a and once with string b, and if a and b
       have the same string value (strcmp(a, b) ==  0),	 then  Tk_GetUid  will
       return  exactly	the  same  Tk_Uid value for each call (Tk_GetUid(a) ==
       Tk_GetUid(b)).  This means that variables of type Tk_Uid	 may  be  com‐
       pared  directly	(x  == y) without having to call strcmp.  In addition,
       the return value from Tk_GetUid will have the same string value as  its
       argument (strcmp(Tk_GetUid(a), a) == 0).

KEYWORDS
       atom, unique identifier

Tk								  Tk_GetUid(3)
[top]

List of man pages available for DigitalUNIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net