Changes between Version 19 and Version 20 of C++ API

Show
Ignore:
Timestamp:
09/12/13 12:07:37 (11 years ago)
Author:
jorisborgdorff
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • C++ API

    v19 v20  
    1010void MUSCLE_Finalize(void); 
    1111 
    12 const char* MUSCLE_Kernel_Name(void); 
     12const char* MUSCLE_Kernel_Name(); 
    1313const char* MUSCLE_Get_Property(const char* name); 
    14 int MUSCLE_Will_Stop(void); 
     14int MUSCLE_Will_Stop(); 
    1515 
    1616muscle_error_t MUSCLE_Send(const char *exit_name, void *array, size_t size, muscle_datatype_t type); 
     
    1919int MUSCLE_Barrier_Init(char **barrier, int *len, int num_mpi_ranks); 
    2020int MUSCLE_Barrier(const char *barrier); 
    21 int MUSCLE_Barrier_Destroy(char *barrier); 
     21void MUSCLE_Barrier_Destroy(char *barrier); 
    2222}}} 
    2323The {{{MUSCLE_Init}}} function must be called before any of the other MUSCLE functions is used, and also before MPI_Init is called, if MPI is used. The usage is the same of MPI_Init: to initialize MUSCLE given the current arguments of main. After all MUSCLE calls have been made, MUSCLE_Finalize should be called. Usually: