Intel® Quartus® Prime Pro Edition User Guide: Scripting

ID 683432
Date 4/03/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

4.1.29.11. qed::get_all_properties_dict (::quartus::qed)

The following table displays information for the qed::get_all_properties_dict Tcl command:

Tcl Package and Version

Belongs to ::quartus::qed

Syntax qed::get_all_properties_dict [-h | -help] [-long_help] [-set_only] [-writeable_only] <object>
Arguments -h | -help Short help
-long_help Long help with examples and possible return values
-set_only Flag indicating that any unset property names should be filtered out.
-writeable_only Flag indicating that read-only property names should be filtered out.
<object> Identifier associated with the object, must be unique
Description
Returns a Tcl dict representing the properties of the given object.

Keys of the Tcl dict represent the property names valid for the given
object, and values of the Tcl dict represent the associated values of
each property.

When you create an object, some of its properties may not be set; they
may have no value and no default value.
When you use the "-set_only" option, the list of properties returned
is limited to properties that are set.

Some object properties are read-only, and the rest are read/write.
When you use the "-writeable_only" option, the list of
properties returned is limited to properties that are read/write.
Example Usage
    qed::create_object -type project project_A -comment {this is a comment!}
    qed::get_all_properties_dict project_A -writeable_only

    qed::create_object -type group group_one -projects {project_A}
    qed::get_all_properties_dict group_one -set_only
Return Value Code Name Code String Return
TCL_OK 0 INFO: Operation successful