guanaqo develop
Utilities for scientific software
Loading...
Searching...
No Matches
guanaqo::DynamicLoadFlags Struct Reference

#include <guanaqo/dl-flags.hpp>

Detailed Description

Flags to be passed to dlopen.

Definition at line 13 of file dl-flags.hpp.

Collaboration diagram for guanaqo::DynamicLoadFlags:

Public Member Functions

 operator int () const

Public Attributes

bool global = false
 RTLD_GLOBAL (true) or RTLD_LOCAL (false).
bool lazy = false
 RTLD_LAZY (true) or RTLD_NOW (false).
bool nodelete = true
 RTLD_NODELETE
bool deepbind = true
 RTLD_DEEPBIND

Member Function Documentation

◆ operator int()

guanaqo::DynamicLoadFlags::operator int ( ) const

Definition at line 9 of file dl-flags.cpp.

Member Data Documentation

◆ global

bool guanaqo::DynamicLoadFlags::global = false

RTLD_GLOBAL (true) or RTLD_LOCAL (false).

Definition at line 15 of file dl-flags.hpp.

◆ lazy

bool guanaqo::DynamicLoadFlags::lazy = false

RTLD_LAZY (true) or RTLD_NOW (false).

Definition at line 17 of file dl-flags.hpp.

◆ nodelete

bool guanaqo::DynamicLoadFlags::nodelete = true

RTLD_NODELETE

Definition at line 19 of file dl-flags.hpp.

◆ deepbind

bool guanaqo::DynamicLoadFlags::deepbind = true

RTLD_DEEPBIND

Definition at line 21 of file dl-flags.hpp.


The documentation for this struct was generated from the following files: