Muscle C/C++ API: cmuscle.h Source File

cmuscle.h

Go to the documentation of this file.
00001 #ifndef CMUSCLE_H
00002 #define CMUSCLE_H
00003 
00004 #include "muscle_types.h"
00005
00006 #include <stddef.h>
00007
00008 #ifdef __cplusplus
00009 extern "C" {
00010 #endif
00011 
00012 muscle_error_t MUSCLE_Init(int* argc, char*** argv);
00013 void MUSCLE_Finalize(void);
00014
00015 const char* MUSCLE_Kernel_Name(void);
00016 const char* MUSCLE_Get_Property(const char* name);
00017 int MUSCLE_Will_Stop(void);
00018
00019 muscle_error_t MUSCLE_Send(const char *exit_name, void *array, size_t size, muscle_datatype_t type);
00020 void* MUSCLE_Receive(const char *entrance_name, void *array, size_t &size, muscle_datatype_t type);
00021
00022 #ifdef __cplusplus
00023 }
00024 #endif
00025 
00026 #endif /* CMUSCLE_H */

Generated on Thu Oct 18 14:28:28 2012 for Muscle C/C++ API by  doxygen 1.5.6