XrmQPutStringResource man page on DigitalUNIX

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

XrmPutResource(3X11)					  XrmPutResource(3X11)

NAME
       XrmPutResource, XrmQPutResource, XrmPutStringResource, XrmQPutStringRe‐
       source, XrmPutLineResource - store database resources

SYNOPSIS
       void XrmPutResource(database, specifier, type, value)
	       XrmDatabase *database;
	       char *specifier;
	       char *type;
	       XrmValue *value;

       void XrmQPutResource(database, bindings, quarks, type, value)
	       XrmDatabase *database;
	       XrmBindingList bindings;
	       XrmQuarkList quarks;
	       XrmRepresentation type;
	       XrmValue *value;

       void XrmPutStringResource(database, specifier, value)
	       XrmDatabase *database;
	       char *specifier;
	       char *value;

       void XrmQPutStringResource(database, bindings, quarks, value)
	       XrmDatabase *database;
	       XrmBindingList bindings;
	       XrmQuarkList quarks;
	       char *value;

       void XrmPutLineResource(database, line)
	       XrmDatabase *database;
	       char *line;

ARGUMENTS
       Specifies a list of bindings.  Specifies the resource database.	Speci‐
       fies  the  resource  name and value pair as a single string.  Specifies
       the complete or partial name or the class list of the resource.	Speci‐
       fies  a	complete  or partial specification of the resource.  Specifies
       the type of the resource.  Specifies the value of the  resource,	 which
       is specified as a string.

DESCRIPTION
       If  database  contains  NULL, XrmPutResource creates a new database and
       returns a pointer to it.	 XrmPutResource is a convenience function that
       calls XrmStringToBindingQuarkList followed by:

       XrmQPutResource(database,   bindings,  quarks,  XrmStringToQuark(type),
       value)

       If the specifier and type are not in the Host Portable Character Encod‐
       ing, the result is implementation dependent. The value is stored in the
       database without modification.

       If database contains NULL, XrmQPutResource creates a new	 database  and
       returns	a  pointer to it. If a resource entry with the identical bind‐
       ings and quarks already exists in the database, the previous  type  and
       value  are  replaced  by the new specified type and value. The value is
       stored in the database without modification.

       If database contains NULL, XrmPutStringResource creates a new  database
       and returns a pointer to it.  XrmPutStringResource adds a resource with
       the specified value to the specified database.  XrmPutStringResource is
       a  convenience function that first calls XrmStringToBindingQuarkList on
       the specifier and then calls XrmQPutResource, using a  “String”	repre‐
       sentation type.	If the specifier is not in the Host Portable Character
       Encoding, the result is implementation dependent. The value  is	stored
       in the database without modification.

       If database contains NULL, XrmQPutStringResource creates a new database
       and returns a pointer to it.  XrmQPutStringResource  is	a  convenience
       routine	that  constructs  an XrmValue for the value string (by calling
       strlen to compute the size) and then  calls  XrmQPutResource,  using  a
       “String” representation type. The value is stored in the database with‐
       out modification.

       If database contains NULL, XrmPutLineResource creates  a	 new  database
       and returns a pointer to it.  XrmPutLineResource adds a single resource
       entry to the specified database. The line should be in valid  Resource‐
       Line  format (see section 15.1) terminated by a newline or null charac‐
       ter; the database that results from using a string with incorrect  syn‐
       tax  is implementation dependent. The string is parsed in the locale of
       the database. If the ResourceName is not in the Host Portable Character
       Encoding,  the  result  is  implementation dependent. Note that comment
       lines are not stored.

SEE ALSO
       XrmGetResource(3X11),   XrmInitialize(3X11),   XrmMergeDatabases(3X11),
       XrmUniqueQuark(3X11)

       Xlib -- C Language X Interface

							  XrmPutResource(3X11)
[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