Linux Manuals session 3

Section 3: library functions

  • |

    XrmQPutResource (3) Linux Manual Page

    XrmPutResource, XrmQPutResource, XrmPutStringResource, XrmQPutStringResource, XrmPutLineResource – store database resources Syntax #include <X11/Xresource.h> void XrmPutResource(XrmDatabase *database, char *specifier, char *type, XrmValue *value); void XrmQPutResource(XrmDatabase *database, XrmBindingList bindings, XrmQuarkList quarks, XrmRepresentation type, XrmValue *value); void XrmPutStringResource(XrmDatabase *database, char *specifier, char *value); void XrmQPutStringResource(XrmDatabase *database, XrmBindingList bindings, XrmQuarkList quarks, char *value); void XrmPutLineResource(XrmDatabase *database, char *line); Arguments bindings…

  • |

    XrmQGetSearchResource (3) Linux Manual Page

    XrmGetResource, XrmQGetResource, XrmQGetSearchList, XrmQGetSearchResource – retrieve database resources and search lists Syntax #include <X11/Xresource.h> Bool XrmGetResource(XrmDatabase database, char *str_name, char *str_class, char **str_type_return, XrmValue *value_return); Bool XrmQGetResource(XrmDatabase database, XrmNameList quark_name, XrmClassList quark_class, XrmRepresentation *quark_type_return, XrmValue *value_return); typedef XrmHashTable *XrmSearchList; Bool XrmQGetSearchList(XrmDatabase database, XrmNameList names, XrmClassList classes, XrmSearchList list_return, int list_length); Bool XrmQGetSearchResource(XrmSearchList list, XrmName name,…

  • |

    XrmQGetSearchList (3) Linux Manual Page

    XrmGetResource, XrmQGetResource, XrmQGetSearchList, XrmQGetSearchResource – retrieve database resources and search lists Syntax #include <X11/Xresource.h> Bool XrmGetResource(XrmDatabase database, char *str_name, char *str_class, char **str_type_return, XrmValue *value_return); Bool XrmQGetResource(XrmDatabase database, XrmNameList quark_name, XrmClassList quark_class, XrmRepresentation *quark_type_return, XrmValue *value_return); typedef XrmHashTable *XrmSearchList; Bool XrmQGetSearchList(XrmDatabase database, XrmNameList names, XrmClassList classes, XrmSearchList list_return, int list_length); Bool XrmQGetSearchResource(XrmSearchList list, XrmName name,…

  • |

    XrmQGetResource (3) Linux Manual Page

    XrmGetResource, XrmQGetResource, XrmQGetSearchList, XrmQGetSearchResource – retrieve database resources and search lists Syntax #include <X11/Xresource.h> Bool XrmGetResource(XrmDatabase database, char *str_name, char *str_class, char **str_type_return, XrmValue *value_return); Bool XrmQGetResource(XrmDatabase database, XrmNameList quark_name, XrmClassList quark_class, XrmRepresentation *quark_type_return, XrmValue *value_return); typedef XrmHashTable *XrmSearchList; Bool XrmQGetSearchList(XrmDatabase database, XrmNameList names, XrmClassList classes, XrmSearchList list_return, int list_length); Bool XrmQGetSearchResource(XrmSearchList list, XrmName name,…

  • |

    XrmPutStringResource (3) Linux Manual Page

    XrmPutResource, XrmQPutResource, XrmPutStringResource, XrmQPutStringResource, XrmPutLineResource – store database resources Syntax #include <X11/Xresource.h> void XrmPutResource(XrmDatabase *database, char *specifier, char *type, XrmValue *value); void XrmQPutResource(XrmDatabase *database, XrmBindingList bindings, XrmQuarkList quarks, XrmRepresentation type, XrmValue *value); void XrmPutStringResource(XrmDatabase *database, char *specifier, char *value); void XrmQPutStringResource(XrmDatabase *database, XrmBindingList bindings, XrmQuarkList quarks, char *value); void XrmPutLineResource(XrmDatabase *database, char *line); Arguments bindings…

  • |

    XrmPutResource (3) Linux Manual Page

    XrmPutResource, XrmQPutResource, XrmPutStringResource, XrmQPutStringResource, XrmPutLineResource – store database resources Syntax #include <X11/Xresource.h> void XrmPutResource(XrmDatabase *database, char *specifier, char *type, XrmValue *value); void XrmQPutResource(XrmDatabase *database, XrmBindingList bindings, XrmQuarkList quarks, XrmRepresentation type, XrmValue *value); void XrmPutStringResource(XrmDatabase *database, char *specifier, char *value); void XrmQPutStringResource(XrmDatabase *database, XrmBindingList bindings, XrmQuarkList quarks, char *value); void XrmPutLineResource(XrmDatabase *database, char *line); Arguments bindings…

  • |

    XrmPutLineResource (3) Linux Manual Page

    XrmPutResource, XrmQPutResource, XrmPutStringResource, XrmQPutStringResource, XrmPutLineResource – store database resources Syntax #include <X11/Xresource.h> void XrmPutResource(XrmDatabase *database, char *specifier, char *type, XrmValue *value); void XrmQPutResource(XrmDatabase *database, XrmBindingList bindings, XrmQuarkList quarks, XrmRepresentation type, XrmValue *value); void XrmPutStringResource(XrmDatabase *database, char *specifier, char *value); void XrmQPutStringResource(XrmDatabase *database, XrmBindingList bindings, XrmQuarkList quarks, char *value); void XrmPutLineResource(XrmDatabase *database, char *line); Arguments bindings…

  • |

    XrmPutFileDatabase (3) Linux Manual Page

    XrmGetFileDatabase, XrmPutFileDatabase, XrmGetStringDatabase, XrmLocaleOfDatabase, XrmGetDatabase, XrmSetDatabase, XrmDestroyDatabase – retrieve and store resource databases Syntax #include <X11/Xresource.h> XrmDatabase XrmGetFileDatabase(char *filename); void XrmPutFileDatabase(XrmDatabase database, char *stored_db); XrmDatabase XrmGetStringDatabase(char *data); char *XrmLocaleOfDatabase(XrmDatabase database); XrmDatabase XrmGetDatabase(Display *display); void XrmSetDatabase(Display *display, XrmDatabase database); void XrmDestroyDatabase(XrmDatabase database); Arguments filename Specifies the resource database file name. database Specifies the database that is…

  • |

    XrmPermStringToQuark (3) Linux Manual Page

    XrmUniqueQuark, XrmStringToQuark, XrmPermStringToQuark, XrmQuarkToString, XrmStringToQuarkList, XrmStringToBindingQuarkList – manipulate resource quarks Synopsis #include <X11/Xresource.h> XrmQuark XrmUniqueQuark(void); #define XrmStringToName(string) XrmStringToQuark(string) #define XrmStringToClass(string) XrmStringToQuark(string) #define XrmStringToRepresentation(string) XrmStringToQuark(string) int XrmQuark XrmStringToQuark(char *string); XrmQuark XrmPermStringToQuark(char *string); #define XrmStringToName(string) XrmStringToQuark(string) #define XrmStringToClass(string) XrmStringToQuark(string) #define XrmStringToRepresentation(string) XrmStringToQuark(string) XrmQuark XrmStringToQuark(char *string); XrmQuark XrmPermStringToQuark(char *string); #define XrmNameToString(name) XrmQuarkToString(name) #define XrmClassToString(class) XrmQuarkToString(class) #define XrmRepresentationToString(type) XrmQuarkToString(type)…

  • |

    XrmParseCommand (3) Linux Manual Page

    XrmInitialize, XrmParseCommand, XrmValue, XrmOptionKind, XrmOptionDescRec – initialize the Resource Manager, Resource Manager structures, and parse the command line Syntax #include <X11/Xresource.h> void XrmInitialize(void); void XrmParseCommand(XrmDatabase *database, XrmOptionDescList table, int table_count, char *name, int *argc_in_out, char **argv_in_out); Arguments argc_in_out Specifies the number of arguments and returns the number of remaining arguments. argv_in_out Specifies the command line…

  • |

    XrmOptionKind (3) Linux Manual Page

    XrmInitialize, XrmParseCommand, XrmValue, XrmOptionKind, XrmOptionDescRec – initialize the Resource Manager, Resource Manager structures, and parse the command line Syntax #include <X11/Xresource.h> void XrmInitialize(void); void XrmParseCommand(XrmDatabase *database, XrmOptionDescList table, int table_count, char *name, int *argc_in_out, char **argv_in_out); Arguments argc_in_out Specifies the number of arguments and returns the number of remaining arguments. argv_in_out Specifies the command line…

  • |

    XrmOptionDescRec (3) Linux Manual Page

    XrmInitialize, XrmParseCommand, XrmValue, XrmOptionKind, XrmOptionDescRec – initialize the Resource Manager, Resource Manager structures, and parse the command line Syntax #include <X11/Xresource.h> void XrmInitialize(void); void XrmParseCommand(XrmDatabase *database, XrmOptionDescList table, int table_count, char *name, int *argc_in_out, char **argv_in_out); Arguments argc_in_out Specifies the number of arguments and returns the number of remaining arguments. argv_in_out Specifies the command line…

  • |

    XrmMergeDatabases (3) Linux Manual Page

    XrmMergeDatabases, XrmCombineDatabase, XrmCombineFileDatabase – merge resource databases Syntax #include <X11/Xresource.h> void XrmMergeDatabases(XrmDatabase source_db, XrmDatabase *target_db); void XrmCombineDatabase(XrmDatabase source_db, XrmDatabase *target_db, Bool override); Status XrmCombineFileDatabase(char *filename, XrmDatabase *target_db, Bool override); Arguments source_db Specifies the resource database that is to be merged into the target database. target_db Specifies the resource database into which the source database is…

  • |

    XrmLocaleOfDatabase (3) Linux Manual Page

    XrmGetFileDatabase, XrmPutFileDatabase, XrmGetStringDatabase, XrmLocaleOfDatabase, XrmGetDatabase, XrmSetDatabase, XrmDestroyDatabase – retrieve and store resource databases Syntax #include <X11/Xresource.h> XrmDatabase XrmGetFileDatabase(char *filename); void XrmPutFileDatabase(XrmDatabase database, char *stored_db); XrmDatabase XrmGetStringDatabase(char *data); char *XrmLocaleOfDatabase(XrmDatabase database); XrmDatabase XrmGetDatabase(Display *display); void XrmSetDatabase(Display *display, XrmDatabase database); void XrmDestroyDatabase(XrmDatabase database); Arguments filename Specifies the resource database file name. database Specifies the database that is…

  • |

    XrmInitialize (3) Linux Manual Page

    XrmInitialize, XrmParseCommand, XrmValue, XrmOptionKind, XrmOptionDescRec – initialize the Resource Manager, Resource Manager structures, and parse the command line Syntax #include <X11/Xresource.h> void XrmInitialize(void); void XrmParseCommand(XrmDatabase *database, XrmOptionDescList table, int table_count, char *name, int *argc_in_out, char **argv_in_out); Arguments argc_in_out Specifies the number of arguments and returns the number of remaining arguments. argv_in_out Specifies the command line…

  • |

    XrmGetStringDatabase (3) Linux Manual Page

    XrmGetFileDatabase, XrmPutFileDatabase, XrmGetStringDatabase, XrmLocaleOfDatabase, XrmGetDatabase, XrmSetDatabase, XrmDestroyDatabase – retrieve and store resource databases Syntax #include <X11/Xresource.h> XrmDatabase XrmGetFileDatabase(char *filename); void XrmPutFileDatabase(XrmDatabase database, char *stored_db); XrmDatabase XrmGetStringDatabase(char *data); char *XrmLocaleOfDatabase(XrmDatabase database); XrmDatabase XrmGetDatabase(Display *display); void XrmSetDatabase(Display *display, XrmDatabase database); void XrmDestroyDatabase(XrmDatabase database); Arguments filename Specifies the resource database file name. database Specifies the database that is…

  • |

    XrmGetResource (3) Linux Manual Page

    XrmGetResource, XrmQGetResource, XrmQGetSearchList, XrmQGetSearchResource – retrieve database resources and search lists Syntax #include <X11/Xresource.h> Bool XrmGetResource(XrmDatabase database, char *str_name, char *str_class, char **str_type_return, XrmValue *value_return); Bool XrmQGetResource(XrmDatabase database, XrmNameList quark_name, XrmClassList quark_class, XrmRepresentation *quark_type_return, XrmValue *value_return); typedef XrmHashTable *XrmSearchList; Bool XrmQGetSearchList(XrmDatabase database, XrmNameList names, XrmClassList classes, XrmSearchList list_return, int list_length); Bool XrmQGetSearchResource(XrmSearchList list, XrmName name,…

  • |

    XrmGetFileDatabase (3) Linux Manual Page

    XrmGetFileDatabase, XrmPutFileDatabase, XrmGetStringDatabase, XrmLocaleOfDatabase, XrmGetDatabase, XrmSetDatabase, XrmDestroyDatabase – retrieve and store resource databases Syntax #include <X11/Xresource.h> XrmDatabase XrmGetFileDatabase(char *filename); void XrmPutFileDatabase(XrmDatabase database, char *stored_db); XrmDatabase XrmGetStringDatabase(char *data); char *XrmLocaleOfDatabase(XrmDatabase database); XrmDatabase XrmGetDatabase(Display *display); void XrmSetDatabase(Display *display, XrmDatabase database); void XrmDestroyDatabase(XrmDatabase database); Arguments filename Specifies the resource database file name. database Specifies the database that is…

  • |

    XrmGetDatabase (3) Linux Manual Page

    XrmGetFileDatabase, XrmPutFileDatabase, XrmGetStringDatabase, XrmLocaleOfDatabase, XrmGetDatabase, XrmSetDatabase, XrmDestroyDatabase – retrieve and store resource databases Syntax #include <X11/Xresource.h> XrmDatabase XrmGetFileDatabase(char *filename); void XrmPutFileDatabase(XrmDatabase database, char *stored_db); XrmDatabase XrmGetStringDatabase(char *data); char *XrmLocaleOfDatabase(XrmDatabase database); XrmDatabase XrmGetDatabase(Display *display); void XrmSetDatabase(Display *display, XrmDatabase database); void XrmDestroyDatabase(XrmDatabase database); Arguments filename Specifies the resource database file name. database Specifies the database that is…

  • |

    XrmEnumerateDatabase (3) Linux Manual Page

    XrmEnumerateDatabase – enumerate resource database entries Syntax #include <X11/Xresource.h> #define XrmEnumAllLevels 0 #define XrmEnumOneLevel 1 Bool XrmEnumerateDatabase(XrmDatabase database, XrmNameList name_prefix, XrmClassList class_prefix, int mode, Bool (*proc)(), XPointer arg); Arguments database Specifies the resource database. name_prefix Specifies the resource name prefix. class_prefix Specifies the resource class prefix. mode Specifies the number of levels to enumerate. proc…