ArchWizard

DGD/

source navigation ]
diff markup ]
identifier search ]
file search ]
Version: [ 1.0.a0 ] [ 1.1 ] [ 1.2 ] [ 1.2p1 ] [ 1.2p2 ] [ 1.2p3 ] [ 1.2p4 ] [ 1.2.151 ]

  1 NAME
  2         destruct_object - destruct an object
  3 
  4 SYNOPSIS
  5         void destruct_object(object obj)
  6 
  7 
  8 DESCRIPTION
  9         Destruct the object given as the argument.  Any value holding the object
 10         will immediately change into nil, and the object will cease to exist.
 11         If an object destructs itself, it will cease to exist as soon as
 12         execution leaves it.  If the last reference to a master object is
 13         removed (including cloned objects and inheriting objects), the
 14         function remove_program(objname) will be called in the driver object.
 15 
 16 ERRORS
 17         Objects destructing themselves may not do certain things between the
 18         time of destruction and the time the object will cease to exist.  Most
 19         notably, call_other() may not be used from destructed objects.
 20 
 21 SEE ALSO
 22         kfun/call_other, kfun/clone_object

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.