Skip to content
Snippets Groups Projects
Select Git revision
  • cf670156df12e75625db4286c93389187d22131a
  • master default
  • mingw_gcc44
  • release_ABP1_012
  • release_ABP1_008
  • release_ABP1_006
  • release_ABP1_007
  • release_ABP1_005
  • release_ABP1_004
  • release_ABP1_003
  • pre_release_0.15
  • release_ABP1_001
  • release_ABP1_002
  • pre_release_0.13
  • pre_release_0.14
  • pre_release_0.11
  • pre_release_0.12
  • pre_release_0.10
  • pre_release_0.09
  • pre_release_0.08
20 results

ResourceFactory.h

Blame
  • Forked from einsteinathome / graphicsframework
    Source project has a limited visibility.
    FT_delete_file.m 992 B
    %---------------------------------------------------------------------  
    % function []=FT_delete_file(filename)
    % 
    % deletes a file, USE CAREFULLY!
    %
    % filename: string, contains the name of the file
    %
    % Part of the SimTools package
    % Andreas Freise 16.06.08 afreise@googlemail.com
    %---------------------------------------------------------------------  
    
    function []=FT_delete_file(filename)
      
      baseid='FT_delete_file';
    
      if (~isstr(filename))
        msgid=[baseid,':checkinarg'];
        result='input argument must be a filename';
        error(msgid,result);
      end
      
      % check whether name contains / or \ so its
      % filename including the path
      
      ispath=0;
      if (strfind(filename,'\'))
        ispath=1;
      end
      
      if (strfind(filename,'/'))
        ispath=1;
      end
      
      if (ispath==0)
        filename=['./',filename];
      end
      
      if (exist(filename))
        disp(sprintf('deleting %s',filename));
        delete(filename);
      else
        disp(sprintf('cannot delete %s, file does not exist',filename));
      end