get_all_user_option_names (::quartus::project)

The following table displays information for the get_all_user_option_names Tcl command:

Tcl Package and Version

Belongs to ::quartus::project 6.0

Syntax get_all_user_option_names [-h | -help] [-long_help] [-name <name> ]
Arguments -h | -help Short help
-long_help Long help with examples and possible return values
-name <name> User option name (string pattern is matched using Tcl string matching)
Description
Returns a filtered output list of all available, matching
user option names.

If the "-name" option is not specified, all available user
option names are returned. Otherwise, only the matching
user option names are returned.

The "-name" option is not case sensitive. This option can take 
string patterns containing special characters from the set 
"*?\[]" as the value. The value is matched using Tcl string 
matching.
Example Usage
## Print out all available user option names
foreach i [get_all_user_option_names] {
    puts $i
}

## Display all user option names that contain
## the word "talkback" and also display the 
## value for each of the user option names
foreach i [get_all_user_option_names -name *talkback*] {
	set name $i
	set value [get_user_option -name $i]
    puts "$name = $value"
}
Return Value Code Name Code String Return
TCL_OK 0 INFO: Operation successful