Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
mdatabase_load(3m17n)		 Version 1.5.5		 mdatabase_load(3m17n)

NAME
       mdatabase_load -	Load a data from the database.

SYNOPSIS
       void* mdatabase_load (MDatabase * mdb)

DESCRIPTION
       Load a data from	the database.

       The mdatabase_load() function loads a data specified in mdb and returns
       the contents. The type of contents depends on the type of the data.

       If the data is of the plist type, this function returns a pointer to
       plist.

       If the database is of the chartable type, it returns a chartable. The
       default value of	the chartable is set according to the second tag of
       the data	as below:

       o If the	tag is Msymbol,	the default value is Mnil.
       o If the	tag is Minteger, the default value is -1.
       o Otherwise, the	default	value is NULL.
       If the data is of the charset type, it returns a	plist of length	2
       (keys are both Mt). The value of	the first element is an	array of
       integers	that maps code points to the corresponding character codes.
       The value of the	second element is a chartable of integers that does
       the reverse mapping. The	charset	must be	defined	in advance.
SEE ALSO
	   mdatabase_load(), mdatabase_define()
COPYRIGHT
       Copyright (C) 2001 Information-technology Promotion Agency (IPA)
       Copyright (C) 2001-2009 National	Institute of Advanced Industrial
       Science and Technology (AIST)
       Permission is granted to	copy, distribute and/or	modify this document
       under the terms of the GNU Free Documentation License
       <http://www.gnu.org/licenses/fdl.html>.

				  15 Oct 2009		 mdatabase_load(3m17n)

NAME | SYNOPSIS | DESCRIPTION | SEE ALSO | COPYRIGHT

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=mdatabase_load&sektion=3m17n&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help