NEURON
coreneuron::mpi_function_base Struct Reference

#include <nrnmpi.h>

Inheritance diagram for coreneuron::mpi_function_base:
coreneuron::mpi_function< fptr >

Public Member Functions

void resolve (void *dlsym_handle)
 
 operator bool () const
 
 mpi_function_base (const char *name)
 

Protected Attributes

void * m_fptr {}
 
const char * m_name
 

Detailed Description

Definition at line 57 of file nrnmpi.h.

Constructor & Destructor Documentation

◆ mpi_function_base()

coreneuron::mpi_function_base::mpi_function_base ( const char *  name)
inline

Definition at line 62 of file nrnmpi.h.

Member Function Documentation

◆ operator bool()

coreneuron::mpi_function_base::operator bool ( ) const
inline

Definition at line 59 of file nrnmpi.h.

◆ resolve()

void coreneuron::mpi_function_base::resolve ( void *  dlsym_handle)

Definition at line 16 of file resolve.cpp.

Member Data Documentation

◆ m_fptr

void* coreneuron::mpi_function_base::m_fptr {}
protected

Definition at line 68 of file nrnmpi.h.

◆ m_name

const char* coreneuron::mpi_function_base::m_name
protected

Definition at line 69 of file nrnmpi.h.


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