Sponsored Content
Special Forums News, Links, Events and Announcements Software Releases - RSS News DB Visual ARCHITECT 4.3 (Default branch) Post 302205091 by Linux Bot on Friday 13th of June 2008 12:30:05 PM
Old 06-13-2008
DB Visual ARCHITECT 4.3 (Default branch)

ImageDB Visual Architect (DBVA) is a powerful tool that provides support for Object Relational Mapping (ORM) and Entity Relationship Diagrams (ERD), which assist with realizing UML designs as relational database implementations. By drawing a class diagram for the system, you can generate the required database tables and persistent source code for database manipulation. It can also be used with existing software.License: Other/Proprietary License with Free TrialChanges:
Enhancements include the support formula in ORMattribute, the support for traceability by usingDiagram Transitor, copying diagram elements asXML, and support for a table per concrete classinheritance strategy. As a summary, this releaseincludes 4 major new features, 2 enhancedfeatures, and nearly 40 bugfixes.Image

More...
 
XGetVisualInfo(3X11)						     MIT X11R4						      XGetVisualInfo(3X11)

Name
       XGetVisualInfo, XMatchVisualInfo, XVisualIDFromVisual, XVisualInfo - obtain visual information and visual structure

Syntax
       XVisualInfo *XGetVisualInfo(display, vinfo_mask, vinfo_template, nitems_return)
	  Display *display;
	  long vinfo_mask;
	  XVisualInfo *vinfo_template;
	  int *nitems_return;

       Status XMatchVisualInfo(display, screen, depth, class, vinfo_return)
	  Display *display;
	  int screen;
	  int depth;
	  int class;
	  XVisualInfo *vinfo_return;

       VisualID XVisualIDFromVisual(visual)
	   Visual *visual;

Arguments
       class	 Specifies the class of the screen.

       depth	 Specifies the depth of the screen.

       display	 Specifies the connection to the X server.

       nitems_return
		 Returns the number of matching visual structures.

       screen	 Specifies the screen.

       visual	 Specifies the visual type.

       vinfo_mask
		 Specifies the visual mask value.

       vinfo_return
		 Returns the matched visual information.

       vinfo_template
		 Specifies the visual attributes that are to be used in matching the visual structures.

Description
       The function returns a list of visual structures that match the attributes specified by vinfo_template.	If no visual structures match the
       template using the specified vinfo_mask, returns a NULL.  To free the data returned by this function, use

       The function returns the visual information for a visual that matches the specified depth and class for a screen.  Because multiple visuals
       that match the specified depth and class can exist, the exact visual chosen is undefined.  If a visual is found, returns nonzero and the
       information on the visual to vinfo_return.  Otherwise, when a visual is not found, returns zero.

       The function returns the visual ID for the specified visual type.

Structures
       The structure contains:

       /* Visual information mask bits */

       #define				     0x0
       #define				     0x1
       #define				     0x2

       #define				     0x4
       #define				     0x8
       #define				     0x10
       #define				     0x20
       #define				     0x40
       #define				     0x80
       #define				     0x100
       #define				     0x1FF

       /* Values */

       typedef struct {
	 Visual *visual;
	 VisualID visualid;
	 int screen;
	 unsigned int depth;
	 int class;
	 unsigned long red_mask;
	 unsigned long green_mask;
	 unsigned long blue_mask;
	 int colormap_size;
	 int bits_per_rgb;
       } XVisualInfo;

See Also
       XFree(3X11)
       X Window System: The Complete Reference, Second Edition, Robert W. Scheifler and James Gettys

															      XGetVisualInfo(3X11)
All times are GMT -4. The time now is 01:25 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy