GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
TICKIT_PEN_COPY(3) FreeBSD Library Functions Manual TICKIT_PEN_COPY(3)

tickit_pen_copy, tickit_pen_copy_attr - copy attributes from one pen to another

#include <tickit.h>

void tickit_pen_copy(TickitPen *dst, TickitPen *src,
    bool overwrite);
void tickit_pen_copy_attr(TickitPen *dst, TickitPen *src,
    TickitPenAttr attr);

Link with -ltickit.

tickit_pen_copy() copies attributes that are defined on src into dst. If an attribute is already defined on dst then it will only be changed if overwrite is true; otherwise the existing value will be left alone. It will invoke the TICKIT_EV_CHANGE event on the dst pen instance if the value of at least one attribute has actually changed.

tickit_pen_copy_attr() copies the value of a single attribute from src into dst, or clears it in dst if it is not present in src. It will invoke the TICKIT_EV_CHANGE event on the dst pen instance.

tickit_pen_copy() and tickit_pen_copy_attr() return no value.

tickit_pen_new(3), tickit_pen_set_bool_attr(3), tickit_pen_set_int_attr(3), tickit_pen_set_colour_attr(3), tickit_pen_clear(3), tickit_pen(7), tickit(7)

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.