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


Manual Reference Pages  -  EZ_DESTROYWIDGET (3)

NAME

EZ_DestroyWidget - destroy a widget and its descendants

CONTENTS

Synopsis
Arguments
Description

SYNOPSIS


#include <EZ.h> 

void EZ_DestroyWidget( EZ_Widget *widget)

ARGUMENTS

widget Specifies an EZ widget.

DESCRIPTION

EZ_DestroyWidget destroies a widget and all its descendants. It invokes the destroy callbacks registered to widget and releases all resources allocated for widget. A destroied widget should never be referenced again.

The actual destruction is completed in two steps. In the first step, it recursively descends the widget tree, remove the widget and its children from the widget hash table, inserts them into the destroyed widget list and mark the widget and its children destroyed. In the second step, it invokes the destroy callbacks in post-order (invoke children’s destroy callbacks first) and then dereference the allocated resources.

SEE ALSO

EZ_CreateWidget(3)

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


EZWGL EZ_DESTROYWIDGET (3)

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