OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022

#include <Module.hpp>

Collaboration diagram for ModuleConfiguration:
[legend]

Public Member Functions

 ModuleConfiguration (ModuleManager &module_manager_, Log &log_)
 

Public Attributes

ModuleManagermodule_manager
 
Loglog
 

Detailed Description

This configuration is passed from the master oc command to each module as it is is created.

Definition at line 48 of file Module.hpp.

Constructor & Destructor Documentation

◆ ModuleConfiguration()

ModuleConfiguration ( ModuleManager module_manager_,
Log log_ 
)
inline

Sole constructor to initialize the object

Definition at line 50 of file Module.hpp.

Member Data Documentation

◆ log

Log& log

The common logger that all modules should use and pass around

Definition at line 54 of file Module.hpp.

◆ module_manager

ModuleManager& module_manager

An object containing references to all modules found (may not be full while constructing modules).

Definition at line 52 of file Module.hpp.


The documentation for this struct was generated from the following file:
  • /gfs-oceanweb/web/ocssw/ocssw_src/include/focs/Module.hpp