TT_PATTERN_OBJECT_ADD(3)
π NAME π
tt_pattern_object_add β from the library call manual, and bestie, it adds a value to the object field of a pattern. Thatβs the whole assignment β¨.
β¨ SYNOPSIS β¨
#include &<Tt/tt_c.h>
Tt_status tt_pattern_object_add(
Tt_pattern p,
const char *objid);
π¦ DESCRIPTION π¦
Okay so tt_pattern_object_add adds a value to the object field of the pattern you pass in. Slay.
The p argument is a unique handle for a message pattern. You get this handle back after tt_pattern_create(3) is called. The objid argument is the identifier for the specified object. And yes β both tt_spec_create(3) and tt_spec_move(3) return objids. Periodt π
.
π RETURN VALUE π
Upon successful completion, tt_pattern_object_add returns the status of the operation as one of these Tt_status values:
TT_OKβ the operation completed successfully. Iconic.TT_ERR_NOMPβ thettsession(1)process is not running and the ToolTalk service cannot restart it. πTT_ERR_POINTERβ the pointer passed does not point to an object of the correct type for this operation. π
π SEE ALSO π
Tt/tt_c.h-Tttt_c(5),tt_pattern_create(3).
thatβs the whole page, bestie β footer says tt_pattern_object_add(library call), and thereβs no date printed on this one, so Iβm not making one up π«Άπ
π¦ where this page comes from
- nixos 26.05: cde 2.5.3
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms