libfoedus-core
FOEDUS Core Library
foedus::proc::ProcManagerPimpl::SharedData Struct Reference

All shared data in this module. More...

Detailed Description

All shared data in this module.

Definition at line 68 of file proc_manager_pimpl.hpp.

#include <proc_manager_pimpl.hpp>

Collaboration diagram for foedus::proc::ProcManagerPimpl::SharedData:

Public Member Functions

 SharedData ()
 

Public Attributes

ProcManagerControlBlockcontrol_block_
 
ProcAndNameprocs_
 The procedure list maintained in this module is an array of ProcName. More...
 
LocalProcIdname_sort_
 IDs sorted by name for quick lookup. More...
 

Constructor & Destructor Documentation

foedus::proc::ProcManagerPimpl::SharedData::SharedData ( )
inline

Definition at line 69 of file proc_manager_pimpl.hpp.

69 : control_block_(nullptr), procs_(nullptr), name_sort_(nullptr) {}
LocalProcId * name_sort_
IDs sorted by name for quick lookup.
ProcAndName * procs_
The procedure list maintained in this module is an array of ProcName.

Member Data Documentation

LocalProcId* foedus::proc::ProcManagerPimpl::SharedData::name_sort_

IDs sorted by name for quick lookup.

Definition at line 74 of file proc_manager_pimpl.hpp.

Referenced by foedus::proc::ProcManagerPimpl::initialize_once().

ProcAndName* foedus::proc::ProcManagerPimpl::SharedData::procs_

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