Namespaces | Functions | Variables
POSIX.C File Reference

POSIX versions of the functions declared in OSspecific.H. More...

Include dependency graph for POSIX.C:

Go to the source code of this file.

Namespaces

 Foam
 Namespace for OpenFOAM.
 

Functions

 defineTypeNameAndDebug (POSIX, 0)
 
static int collectLibsCallback (struct dl_phdr_info *info, size_t size, void *data)
 

Variables

static Foam::DynamicList< Foam::autoPtr< pthread_t > > threads_
 
static Foam::DynamicList< Foam::autoPtr< pthread_mutex_t > > mutexes_
 

Detailed Description

POSIX versions of the functions declared in OSspecific.H.

Original source file POSIX.C

Definition in file POSIX.C.

Function Documentation

◆ collectLibsCallback()

static int collectLibsCallback ( struct dl_phdr_info *  info,
size_t  size,
void *  data 
)
static

Definition at line 1295 of file POSIX.C.

References DynamicList< T, SizeInc, SizeMult, SizeDiv >::append().

Referenced by Foam::dlLoaded(), and Foam::dlSymFound().

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ threads_

Foam::DynamicList<Foam::autoPtr<pthread_t> > threads_
static

Definition at line 1352 of file POSIX.C.

◆ mutexes_

Foam::DynamicList<Foam::autoPtr<pthread_mutex_t> > mutexes_
static

Definition at line 1353 of file POSIX.C.