MulticoreBSP for C  Version 2.0.4
Data Structures | Functions

Namespace in which the C++-style extensions for MulticoreBSP for C reside. More...

Data Structures

class  BSP_program
 Abstract class which a user can extend to write BSP programs. More...
 

Functions

void mcbsp_cpp_callback ()
 This function enables C++ wrapping of MulticoreBSP for C. More...
 

Detailed Description

Namespace in which the C++-style extensions for MulticoreBSP for C reside.

Function Documentation

void mcbsp::mcbsp_cpp_callback ( )

This function enables C++ wrapping of MulticoreBSP for C.

It is defined as a friend function of BSP_program, and used as the SPMD entry-point of the plain-C bsp_init() function, which requires a globally-defined function.

This function is only of interest to the C++ wrapper, and is therefore not exposed to the public (i.e., it is not included in the public bsp.hpp file).