1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
|
#############################################################################
## Name: ext/filesys/XS/FSFile.xs
## Purpose: XS for Wx::FileSystem
## Author: Mattia Barbon
## Modified by:
## Created: 28/04/2001
## RCS-ID: $Id: FSFile.xs 2057 2007-06-18 23:03:00Z mbarbon $
## Copyright: (c) 2001-2002, 2004, 2006 Mattia Barbon
## Licence: This program is free software; you can redistribute it and/or
## modify it under the same terms as Perl itself
#############################################################################
#include <wx/filesys.h>
MODULE=Wx PACKAGE=Wx::FSFile
static void
wxFSFile::CLONE()
CODE:
wxPli_thread_sv_clone( aTHX_ CLASS, (wxPliCloneSV)wxPli_detach_object );
## // thread OK
void
wxFSFile::DESTROY()
CODE:
wxPli_thread_sv_unregister( aTHX_ wxPli_get_class( aTHX_ ST(0) ), THIS, ST(0) );
delete THIS;
wxString
wxFSFile::GetAnchor()
wxString
wxFSFile::GetLocation()
wxString
wxFSFile::GetMimeType()
# wxDateTime
# wxFSFile::GetModificationTime()
wxInputStream*
wxFSFile::GetStream()
MODULE=Wx PACKAGE=Wx::FSFile
#include "cpp/fshandler.h"
wxPlFSFile*
wxPlFSFile::new( fh, loc, mimetype, anchor )
SV* fh
wxString loc
wxString mimetype
wxString anchor
CODE:
RETVAL = new wxPlFSFile( fh, loc, mimetype, anchor );
OUTPUT:
RETVAL
|