Wizard(3)                                                            Wizard(3)



NNAAMMEE
       Wizard -

SSYYNNOOPPSSIISS
       Inherits CCoommmmoonn.

       Inherited by OObbjjeeddiitt.


   PPuubblliicc MMeetthhooddss
       varargs object ffiinndd__tthhiinngg (string str, status rcheck)
       string eexxeecc__ccaallll (string code)
       string eexxeecc__ccooddee (string code)

DDEETTAAIILLEEDD DDEESSCCRRIIPPTTIIOONN
       A simple but critical object; this object is used by call, lpc, query,
       and a few other important bits of code that need to execute LPC code on
       the fly.

       Definition at line 20 of file wizard.c.

MMEEMMBBEERR FFUUNNCCTTIIOONN DDOOCCUUMMEENNTTAATTIIOONN
   ssttrriinngg eexxeecc__ccaallll ((ssttrriinngg ccooddee))
       A highly unusual function that lets you generate and execute a snippet
       of code that will execute. Just pass in the snippet. Warning: This
       can't handle recursive calls; the old call will be trashed by the new.

       RReettuurrnnss::
           The return value of the call, converted to a string.

       Definition at line 68 of file wizard.c.

       References find_thing().

   ssttrriinngg eexxeecc__ccooddee ((ssttrriinngg ccooddee))
       A more generic function than exec_call, this one actually lets you
       execute any piece of code (more than just a simple function call). It
       automatically wraps the snippet in a function.

       PPaarraammeetteerrss::

       _c_o_d_e   The code to execute.

       Definition at line 146 of file wizard.c.

   vvaarraarrggss oobbjjeecctt ffiinndd__tthhiinngg ((ssttrriinngg ssttrr,, ssttaattuuss rrcchheecckk))
       Converts a reference into an object pointer. You should only pass in
       one parameter; the second _r_c_h_e_c_k parameter is used internally.

       RReettuurrnnss::
           The object referenced by _s_t_r, or 0 on failure.

       Definition at line 29 of file wizard.c.

       Referenced by exec_call().


AAUUTTHHOORR
       Generated automatically by Doxygen for Walraven from the source code.



Walraven                          8 Jan 2004                         Wizard(3)
