Function
Vtequery_termprop
since: 0.78
Declaration [src]
gboolean
vte_query_termprop (
const char* name,
const char** resolved_name,
int* prop,
VtePropertyType* type,
VtePropertyFlags* flags
)
Description [src]
Gets the property type of the termprop. For properties installed by vte_install_termprop(), the name starts with “vte.ext.”.
For an alias termprop (see vte_install_termprop_alias()), resolved_name
will be name of the alias’ target termprop; otherwise it will be name
.
Available since: 0.78
Parameters
name
-
Type:
const char*
A termprop name.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. resolved_name
-
Type:
const char**
A location to store the termprop’s name.
The argument will be set by the function. The argument can be NULL
.The returned data is owned by the function. The value is a NUL terminated UTF-8 string. prop
-
Type:
int*
A location to store the termprop’s ID.
The argument will be set by the function. The argument can be NULL
. type
-
Type:
VtePropertyType
A location to store the termprop’s type as a
VtePropertyType
.The argument will be set by the function. The argument can be NULL
.The caller of the function takes ownership of the returned data, and is responsible for freeing it. flags
-
Type:
VtePropertyFlags
A location to store the termprop’s flags as a
VtePropertyFlags
.The argument will be set by the function. The argument can be NULL
.The caller of the function takes ownership of the returned data, and is responsible for freeing it.