174 std::streamsize nSize,
175 const std::string & rsFileName );
178 std::streamsize nSize,
179 const std::wstring & rsFileName );
200 const std::string & rsFileName );
202 #if defined(_MSC_VER)
223 const std::string & rsLockFileName );
225 #elif defined(__MINGW32__) || defined(__MINGW64__)
247 const std::string & rsLockFileName );
249 #elif defined(__GNUC__)
278 const std::string & rsLockFileName );
282 #ifdef __EUFILEHELPER_WITH_EUBLOB
306 const std::string & rsFileName );
309 const std::wstring & rsFileName );
335 const std::string & rsFileName );
338 const std::wstring & rsFileName );
371 std::streamsize & rnSize,
372 const std::string & rsFileName,
373 bool bText =
false );
376 std::streamsize & rnSize,
377 const std::wstring & rsFileName,
378 bool bText =
false );
398 const std::string & rsFileName );
400 #ifdef __EUFILEHELPER_WITH_EUBLOB
429 const std::string & rsFileName );
432 const std::wstring & rsFileName );
461 const std::string & rsFileName );
464 const std::wstring & rsFileName );
501 const std::string & rsFileName );
504 const std::wstring & rsFileName );
539 const std::string & rsFileName );
542 const std::wstring & rsFileName );
575 const std::string & rsFileName );
578 const std::wstring & rsFileName );
611 const std::string & rsFileName );
614 const std::wstring & rsFileName );
721 #ifdef _HAS_FILESYSTEM
743 #ifdef _HAS_FILESYSTEM
872 const std::string & rsTargetFileName );
901 std::string & rsDrive,
902 std::string & rsPath,
903 std::string & rsFileName,
904 std::string & rsFileExtension );
905 #ifdef _HAS_FILESYSTEM
907 std::wstring & rsDrive,
908 std::wstring & rsPath,
909 std::wstring & rsFileName,
910 std::wstring & rsFileExtension );
914 #ifndef _HAS_FILESYSTEM
963 char * pszFileExtension );
967 #ifdef _HAS_FILESYSTEM
1011 #pragma warning( disable : 4100 )
1014 #if defined(__GNUC__)
1016 #pragma GCC diagnostic push
1017 #pragma GCC diagnostic ignored "-Wunused-parameter"
1074 #if defined(__GNUC__)
1076 #pragma GCC diagnostic pop
1081 #pragma warning( default : 4100 )
1105 #ifdef _HAS_FILESYSTEM
1323 const fs::path & rFileSystemPath,
1324 const char & rSeparator =
'/' );
1326 const fs::path & rFileSystemPath,
1327 const std::wstring & rSeparator = L
"/" );
1332 #ifdef __EUFILEHELPER_WITH_EUBLOB
1361 const std::string & sInText,
1362 const std::string & sTextOrFile );
1364 const std::wstring & sInText,
1365 const std::string & sTextOrFile );
1479 #if (__cplusplus >= 201103L) && defined(_HAS_FILESYSTEM)