diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 1998-09-07 03:09:52 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 1998-09-07 03:09:52 +0000 |
commit | e80f03bc041386234d749af9e286ff76afcff798 (patch) | |
tree | 593a2af2fd61ce0fcb8c60fddddad1015b73a1d4 /ace/OS.i | |
parent | 918cf4fdce1f4b4bcde1e16cfc2e66ed9e24d7be (diff) | |
download | ATCD-e80f03bc041386234d749af9e286ff76afcff798.tar.gz |
*** empty log message ***
Diffstat (limited to 'ace/OS.i')
-rw-r--r-- | ace/OS.i | 78 |
1 files changed, 78 insertions, 0 deletions
@@ -10234,3 +10234,81 @@ ACE_Cleanup::~ACE_Cleanup (void) { } +ACE_INLINE DIR * +ACE_OS::opendir (const char *filename) +{ +#if defined (ACE_HAS_DIRENT) + return opendir (dirname); +#else + ACE_UNUSED_ARG (filename); + ACE_NOTSUP_RETURN (0); +#endif /* ACE_HAS_DIRENT */ +} + +ACE_INLINE void +ACE_OS::closedir (DIR *d) +{ +#if defined (ACE_HAS_DIRENT) + closedir (d); +#else + ACE_UNUSED_ARG (d); +#endif /* ACE_HAS_DIRENT */ +} + +ACE_INLINE struct dirent * +ACE_OS::readdir (DIR *d) +{ +#if defined (ACE_HAS_DIRENT) + return readdir (d); +#else + ACE_UNUSED_ARG (d); + ACE_NOTSUP_RETURN (0); +#endif /* ACE_HAS_DIRENT */ +} + +ACE_INLINE int * +ACE_OS::readdir_r (DIR *dirp, + struct dirent *entry, + struct dirent **result); +{ +#if defined (ACE_HAS_DIRENT) + return readdir_r (dirp, entry, result); +#else + ACE_UNUSED_ARG (dirp); + ACE_UNUSED_ARG (entry); + ACE_UNUSED_ARG (result); + ACE_NOTSUP_RETURN (0); +#endif /* ACE_HAS_DIRENT */ +} + +ACE_INLINE long +ACE_OS::telldir (DIR *d) +{ +#if defined (ACE_HAS_DIRENT) + return telldir (d); +#else + ACE_UNUSED_ARG (d); + ACE_NOTSUP_RETURN (-1); +#endif /* ACE_HAS_DIRENT */ +} + +ACE_INLINE void +ACE_OS::seekdir (DIR *d, long loc) +{ +#if defined (ACE_HAS_DIRENT) + seekdir (d, loc); +#else + ACE_UNUSED_ARG (d); + ACE_UNUSED_ARG (loc); +#endif /* ACE_HAS_DIRENT */ +} + +ACE_INLINE void +ACE_OS::rewinddir (DIR *d) +{ +#if defined (ACE_HAS_DIRENT) + rewinddir (d); +#else + ACE_UNUSED_ARG (d); +#endif /* ACE_HAS_DIRENT */ +} |