Namespaces | Defines | Typedefs | Functions

OS_NS_dirent.h File Reference

#include "ace/config-all.h"
#include "ace/os_include/os_dirent.h"

Namespaces

namespace  ACE_OS
 

This class is a wrapper for the XTI/TLI operations.


Defines

#define ACE_EXPORT_MACRO   ACE_Export

Typedefs

typedef int(* ACE_SCANDIR_COMPARATOR )(const ACE_DIRENT **f1, const ACE_DIRENT **f2)
typedef int(* ACE_SCANDIR_SELECTOR )(const ACE_DIRENT *filename)

Functions

void ace_rewinddir_helper (ACE_DIR *dir)
void ACE_OS::closedir (ACE_DIR *)
ACE_DIRACE_OS::opendir (const ACE_TCHAR *filename)
struct ACE_DIRENT * ACE_OS::readdir (ACE_DIR *)
int ACE_OS::readdir_r (ACE_DIR *dirp, struct ACE_DIRENT *entry, struct ACE_DIRENT **result)
void ACE_OS::rewinddir (ACE_DIR *)
int ACE_OS::scandir (const ACE_TCHAR *dirname, struct ACE_DIRENT **namelist[], ACE_SCANDIR_SELECTOR selector, ACE_SCANDIR_COMPARATOR comparator)
int ACE_OS::alphasort (const void *, const void *)
void ACE_OS::seekdir (ACE_DIR *, long loc)
long ACE_OS::telldir (ACE_DIR *)
ACE_Export int ACE_OS::scandir_emulation (const ACE_TCHAR *dirname, ACE_DIRENT **namelist[], ACE_SCANDIR_SELECTOR selector, ACE_SCANDIR_COMPARATOR comparator)

Detailed Description

Id:
OS_NS_dirent.h 85435 2009-05-25 18:52:50Z coryan
Author:
Douglas C. Schmidt <schmidt@cs.wustl.edu>
Jesper S. M|ller<stophph@diku.dk>
and a cast of thousands...

Originally in OS.h.


Define Documentation

#define ACE_EXPORT_MACRO   ACE_Export

Typedef Documentation

typedef int(* ACE_SCANDIR_COMPARATOR)(const ACE_DIRENT **f1, const ACE_DIRENT **f2)
typedef int(* ACE_SCANDIR_SELECTOR)(const ACE_DIRENT *filename)

Function Documentation

void ace_rewinddir_helper ( ACE_DIR dir ) [inline]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines