added init/fini stubs
This commit was SVN r1424.
Этот коммит содержится в:
родитель
0f5bc64c06
Коммит
4e224f010d
@ -4,22 +4,22 @@
|
||||
|
||||
#include "request/request.h"
|
||||
|
||||
ompi_class_t ompi_request_t_class = {
|
||||
"ompi_request_t",
|
||||
OBJ_CLASS(ompi_object_t),
|
||||
(ompi_construct_t) ompi_request_construct,
|
||||
(ompi_destruct_t) ompi_request_destruct,
|
||||
};
|
||||
|
||||
|
||||
void ompi_request_construct(ompi_request_t* req)
|
||||
static void ompi_request_construct(ompi_request_t* req)
|
||||
{
|
||||
req->req_mode = OMPI_REQUEST_INVALID;
|
||||
}
|
||||
|
||||
|
||||
void ompi_request_destruct(ompi_request_t* req)
|
||||
static void ompi_request_destruct(ompi_request_t* req)
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
OBJ_CLASS_INSTANCE(
|
||||
ompi_request_t,
|
||||
ompi_object_t,
|
||||
ompi_request_construct,
|
||||
ompi_request_destruct);
|
||||
|
||||
|
||||
|
@ -9,7 +9,7 @@
|
||||
#include "class/ompi_list.h"
|
||||
|
||||
|
||||
extern ompi_class_t ompi_request_t_class;
|
||||
OBJ_CLASS_DECLARATION(ompi_request_t);
|
||||
|
||||
typedef enum {
|
||||
OMPI_REQUEST_PML,
|
||||
@ -32,8 +32,15 @@ struct ompi_request_t {
|
||||
};
|
||||
typedef struct ompi_request_t ompi_request_t;
|
||||
|
||||
void ompi_request_construct(ompi_request_t*);
|
||||
void ompi_request_destruct(ompi_request_t*);
|
||||
|
||||
#define OMPI_REQUEST_INIT(request) \
|
||||
do { \
|
||||
while(0);
|
||||
|
||||
#define OMPI_REQUEST_FINI(request) \
|
||||
do { \
|
||||
while(0);
|
||||
|
||||
|
||||
#endif
|
||||
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user