Open Babel: dlhandler_unix.cpp File Reference

Namespaces | Defines | Functions

# dlhandler_unix.cpp File Reference

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

`#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