Help for this page

Select Code to Download


  1. or download this
    SV * newSVObj(void *object, char * classname)
    {
    ...
    
        return result;
    }
    
  2. or download this
    SV * newSVEtkButtonPtr(Etk_Button *o) { 
             return newSVObj(o, "Etk::Button"); 
    }
    
  3. or download this
       PUSHMARK(SP) ;
       XPUSHs(sv_2mortal(newSVsv(cbd->perl_object))); // self
    ...
       PUTBACK ;
          
       call_sv(cbd->perl_callback, G_DISCARD);