~ubuntu-branches/ubuntu/lucid/exiv2/lucid

« back to all changes in this revision

Viewing changes to src/futils.hpp

  • Committer: Bazaar Package Importer
  • Author(s): Mark Purcell
  • Date: 2010-01-01 11:42:13 UTC
  • mfrom: (1.1.11 upstream) (11.1.4 squeeze)
  • Revision ID: james.westby@ubuntu.com-20100101114213-udvbbi9sbqbtp2vb
Tags: 0.19-1
* New upstream release 
  - TIFF performance improvement and Nikon updates
* NEW package libexiv2-6 - soname bump

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
/*!
22
22
  @file    futils.hpp
23
23
  @brief   Basic file utility functions required by Exiv2
24
 
  @version $Rev: 1750 $
 
24
  @version $Rev: 1937 $
25
25
  @author  Andreas Huggel (ahu)
26
26
           <a href="mailto:ahuggel@gmx.net">ahuggel@gmx.net</a>
27
27
  @date    12-Dec-03, ahu: created<BR>
61
61
      in case of an error.
62
62
     */
63
63
    EXIV2API bool fileExists(const std::string& path, bool ct =false);
 
64
#ifdef EXV_UNICODE_PATH
 
65
    /*!
 
66
      @brief Like fileExists() but accepts a unicode path in an std::wstring.
 
67
      @note This function is only available on Windows.
 
68
     */
 
69
    EXIV2API bool fileExists(const std::wstring& wpath, bool ct =false);
 
70
#endif
64
71
    /*!
65
72
      @brief Return a system error message and the error code (errno).
66
73
             See %strerror(3).