typemap
上传用户:market2
上传日期:2018-11-18
资源大小:18786k
文件大小:1k
源码类别:

外挂编程

开发平台:

Windows_Unix

  1. TYPEMAP
  2. HttpReader * O_OBJECT
  3. StdHttpReader * O_OBJECT
  4. MirrorHttpReader * O_OBJECT
  5. WP_Struct * O_OBJECT
  6. RMD_Struct * O_OBJECT
  7. RMD128_Struct * O_OBJECT
  8. HttpReaderStatus T_IV
  9. ############ Input section ############
  10. INPUT
  11. O_OBJECT
  12. if( sv_isobject($arg) && (SvTYPE(SvRV($arg)) == SVt_PVMG) )
  13. $var = ($type)SvIV((SV*)SvRV( $arg ));
  14. else {
  15. warn( "${Package}::$func_name() -- $var is not a blessed SV reference" );
  16. XSRETURN_UNDEF;
  17. }
  18. ############ Output section ############
  19. OUTPUT
  20. O_OBJECT
  21. sv_setref_pv( $arg, CLASS, (void*)$var );