AbstractOperatingSystem.st
changeset 17680 bcf6a365b1a4
parent 17638 a2feeffaea64
child 18120 e3a375d5f6a8
child 18186 59b07c61d875
equal deleted inserted replaced
17679:0591b014b76a 17680:bcf6a365b1a4
       
     1 "{ Encoding: utf8 }"
       
     2 
     1 "
     3 "
     2  COPYRIGHT (c) 1988 by Claus Gittinger
     4  COPYRIGHT (c) 1988 by Claus Gittinger
     3 	      All Rights Reserved
     5 	      All Rights Reserved
     4 
     6 
     5  This software is furnished under a license and may be used
     7  This software is furnished under a license and may be used
  2765     "get the name of the null-device. Nil is returned if not supported"
  2767     "get the name of the null-device. Nil is returned if not supported"
  2766 
  2768 
  2767     ^ nil
  2769     ^ nil
  2768 
  2770 
  2769     "Created: / 19.5.1999 / 12:24:59 / cg"
  2771     "Created: / 19.5.1999 / 12:24:59 / cg"
       
  2772 !
       
  2773 
       
  2774 getObjectFileInfoFor: aStringOrFilename
       
  2775     "Return and info object for given executable or shared object
       
  2776      or throw an error if given file is not a valid an executable now
       
  2777      shared object.
       
  2778 
       
  2779      The info object returned is OS-specific, however it responds to at
       
  2780      least
       
  2781         #isFor32BitArchitecture
       
  2782         #isFor64BitArchitecture ... returns true, if the given object is for
       
  2783                                      32bit, 64bit architecture respectively
       
  2784     "
       
  2785     ^ self subclassResponsibility
       
  2786 
       
  2787     "Modified: / 26-03-2015 / 11:28:23 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2770 !
  2788 !
  2771 
  2789 
  2772 getTrashDirectory
  2790 getTrashDirectory
  2773     "get the name of a trash folder (if the OS supports it),
  2791     "get the name of a trash folder (if the OS supports it),
  2774      or nil, if not.
  2792      or nil, if not.
  7700 ! !
  7718 ! !
  7701 
  7719 
  7702 !AbstractOperatingSystem class methodsFor:'documentation'!
  7720 !AbstractOperatingSystem class methodsFor:'documentation'!
  7703 
  7721 
  7704 version
  7722 version
  7705     ^ '$Header: /cvs/stx/stx/libbasic/AbstractOperatingSystem.st,v 1.294 2015-03-23 15:52:25 cg Exp $'
  7723     ^ '$Header: /cvs/stx/stx/libbasic/AbstractOperatingSystem.st,v 1.295 2015-03-26 11:24:48 vrany Exp $'
  7706 !
  7724 !
  7707 
  7725 
  7708 version_CVS
  7726 version_CVS
  7709     ^ '$Header: /cvs/stx/stx/libbasic/AbstractOperatingSystem.st,v 1.294 2015-03-23 15:52:25 cg Exp $'
  7727     ^ '$Header: /cvs/stx/stx/libbasic/AbstractOperatingSystem.st,v 1.295 2015-03-26 11:24:48 vrany Exp $'
  7710 ! !
  7728 ! !
  7711 
  7729 
  7712 
  7730 
  7713 AbstractOperatingSystem initialize!
  7731 AbstractOperatingSystem initialize!