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.

Classes

class  directoryIterator
 A simple directory contents iterator. More...
 

Namespaces

namespace  Foam
 Namespace for OpenFOAM.
 
namespace  Foam::POSIX
 OS-specific functions implemented in POSIX.
 

Macros

#define EXT_SO   "so"
 

Functions

 defineTypeNameAndDebug (POSIX, 0)
 
static bool cwdPreference_ (Foam::debug::optimisationSwitch("cwd", 0))
 
static void redirects (const bool bg)
 
static Foam::fileName cwd_P ()
 The physical current working directory path name (pwd -P). More...
 
static Foam::fileName cwd_L ()
 The logical current working directory path name. More...
 
static int collectLibsCallback (struct dl_phdr_info *info, size_t size, void *data)
 

Detailed Description

POSIX versions of the functions declared in OSspecific.H.

Original source file POSIX.C

Definition in file POSIX.C.

Macro Definition Documentation

◆ EXT_SO

#define EXT_SO   "so"

Definition at line 68 of file POSIX.C.

Function Documentation

◆ cwdPreference_()

static bool cwdPreference_ ( Foam::debug::optimisationSwitch("cwd", 0)  )
static

◆ redirects()

static void redirects ( const bool  bg)
inlinestatic

Definition at line 94 of file POSIX.C.

References Foam::infoDetailLevel.

◆ collectLibsCallback()

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

Definition at line 1847 of file POSIX.C.

References DynamicList< T, SizeMin >::append().

Here is the call graph for this function: