Reduct  v4.1.3-1-gd06c383
A functional and immutable language.
Loading...
Searching...
No Matches
reduct_module_global_t Struct Reference

Global module state structure. More...

#include <module.h>

Collaboration diagram for reduct_module_global_t:

Data Fields

reduct_rwmutex_t moduleMutex
 
reduct_module_tmoduleHead
 
reduct_module_id_t moduleNextId
 
reduct_rwmutex_t pathsMutex
 
char ** paths
 
size_t pathCount
 
size_t pathCapacity
 

Detailed Description

Global module state structure.

Definition at line 77 of file module.h.

Field Documentation

◆ moduleMutex

reduct_rwmutex_t reduct_module_global_t::moduleMutex

Definition at line 79 of file module.h.

◆ moduleHead

reduct_module_t* reduct_module_global_t::moduleHead

Definition at line 80 of file module.h.

◆ moduleNextId

reduct_module_id_t reduct_module_global_t::moduleNextId

Definition at line 81 of file module.h.

◆ pathsMutex

reduct_rwmutex_t reduct_module_global_t::pathsMutex

Definition at line 82 of file module.h.

◆ paths

char** reduct_module_global_t::paths

Definition at line 83 of file module.h.

◆ pathCount

size_t reduct_module_global_t::pathCount

Definition at line 84 of file module.h.

◆ pathCapacity

size_t reduct_module_global_t::pathCapacity

Definition at line 85 of file module.h.


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