qed::check_properties_of_projects (::quartus::qed)
The following table displays information for the qed::check_properties_of_projects Tcl command:
| Tcl Package and Version |
Belongs to ::quartus::qed 1.0 |
|||
| Syntax | qed::check_properties_of_projects [-h | -help] [-long_help] [-checks <checks> ] <object> | |||
| Arguments | -h | -help | Short help | ||
| -long_help | Long help with examples and possible return values | |||
| -checks <checks> | List of Tcl expressions that evaluate to true for objects to retrieve. Expressions may use properties as variables of the same name during the check. | |||
| <object> | Identifier associated with the object, must be unique | |||
| Description |
Evalutes a series of expressions that operate on values of object
properties for all projects in a project group, and returns the
information in a Tcl dict.
The keys of the Tcl dict are the IDs of the projects in the group.
The values are two element lists of the form { <code> <value> }.
If the <code> value is 1, an error occurred checking the property
expression. The <result> contains the received error message.
If the <code> value is 0, the <result> value contains the boolean
expression that is the result of the evaluation.
Refer to help for "qed::check_properties" command for more information.
|
|||
| Example Usage |
qed::create_object -type project project_A -user_data {this is some data!}
qed::create_object -type group group_one -projects {project_A}
# Returns: {project_A {0 1}}
qed::check_properties_of_projects group_one -checks [list {"this is " in $user_data}]
|
|||
| Return Value | Code Name | Code | String Return | |
| TCL_OK | 0 | INFO: Operation successful | ||