Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
Realm::HDF5::HDF5Module Class Reference

#include <hdf5_module.h>

Inheritance diagram for Realm::HDF5::HDF5Module:
Collaboration diagram for Realm::HDF5::HDF5Module:

Public Member Functions

virtual ~HDF5Module (void)
 
virtual void initialize (RuntimeImpl *runtime)
 
virtual void create_memories (RuntimeImpl *runtime)
 
virtual void create_processors (RuntimeImpl *runtime)
 
virtual void create_dma_channels (RuntimeImpl *runtime)
 
virtual void create_code_translators (RuntimeImpl *runtime)
 
virtual void cleanup (void)
 
- Public Member Functions inherited from Realm::Module
virtual ~Module (void)
 
const std::string & get_name (void) const
 
virtual void pre_detach_cleanup (void)
 

Static Public Member Functions

static ModuleConfigcreate_module_config (RuntimeImpl *runtime)
 
static Modulecreate_module (RuntimeImpl *runtime)
 

Public Attributes

HDF5ModuleConfigconfig
 
unsigned version_major
 
unsigned version_minor
 
unsigned version_rel
 
bool threadsafe
 
HDF5Memoryhdf5mem
 

Protected Member Functions

 HDF5Module (void)
 
- Protected Member Functions inherited from Realm::Module
 Module (const std::string &_name)
 

Additional Inherited Members

- Protected Attributes inherited from Realm::Module
std::string name
 

Constructor & Destructor Documentation

◆ HDF5Module()

Realm::HDF5::HDF5Module::HDF5Module ( void  )
protected

◆ ~HDF5Module()

virtual Realm::HDF5::HDF5Module::~HDF5Module ( void  )
virtual

Member Function Documentation

◆ cleanup()

virtual void Realm::HDF5::HDF5Module::cleanup ( void  )
virtual

Reimplemented from Realm::Module.

◆ create_code_translators()

virtual void Realm::HDF5::HDF5Module::create_code_translators ( RuntimeImpl runtime)
virtual

Reimplemented from Realm::Module.

◆ create_dma_channels()

virtual void Realm::HDF5::HDF5Module::create_dma_channels ( RuntimeImpl runtime)
virtual

Reimplemented from Realm::Module.

◆ create_memories()

virtual void Realm::HDF5::HDF5Module::create_memories ( RuntimeImpl runtime)
virtual

Reimplemented from Realm::Module.

◆ create_module()

static Module * Realm::HDF5::HDF5Module::create_module ( RuntimeImpl runtime)
static

◆ create_module_config()

static ModuleConfig * Realm::HDF5::HDF5Module::create_module_config ( RuntimeImpl runtime)
static

◆ create_processors()

virtual void Realm::HDF5::HDF5Module::create_processors ( RuntimeImpl runtime)
virtual

Reimplemented from Realm::Module.

◆ initialize()

virtual void Realm::HDF5::HDF5Module::initialize ( RuntimeImpl runtime)
virtual

Reimplemented from Realm::Module.

Member Data Documentation

◆ config

HDF5ModuleConfig* Realm::HDF5::HDF5Module::config

◆ hdf5mem

HDF5Memory* Realm::HDF5::HDF5Module::hdf5mem

◆ threadsafe

bool Realm::HDF5::HDF5Module::threadsafe

◆ version_major

unsigned Realm::HDF5::HDF5Module::version_major

◆ version_minor

unsigned Realm::HDF5::HDF5Module::version_minor

◆ version_rel

unsigned Realm::HDF5::HDF5Module::version_rel

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