dlhandler_unix.cpp File Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- File List
- File Members

Namespaces | Defines | Functions
dlhandler_unix.cpp File Reference
`#include <dlfcn.h>`
`#include <openbabel/dlhandler.h>`
`#include <openbabel/babelconfig.h>`
`#include <openbabel/oberror.h>`
`#include <unistd.h>`
`#include <dirent.h>`
`#include <sys/stat.h>`
`#include <cstring>`
`#include <cstdlib>`
`#include <cstdio>`
`#include <iostream>`

## Namespaces
namespace | OpenBabel
## Defines
#define | BUFF_SIZE 32768
## Functions
bool | tokenize (std::vector< std::string > &, const char *buf, const char *delimstr=" \t\n\r")
int | matchFiles (SCANDIR_CONST struct dirent *entry_p)

## Detailed Description

Dynamic loader for UNIX (handles file format shared obj.)

## Define Documentation

#define BUFF_SIZE 32768

Referenced by DLHandler::findFiles(), and DLHandler::openLib().

## Function Documentation

int matchFiles | ( | SCANDIR_CONST struct dirent * | entry_p | ) |

Referenced by DLHandler::findFiles().

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines