First cut of MPI_File back-end type
This commit was SVN r437.
Этот коммит содержится в:
родитель
14da134feb
Коммит
279c036bdf
6
src/mpi/file/.cvsignore
Обычный файл
6
src/mpi/file/.cvsignore
Обычный файл
@ -0,0 +1,6 @@
|
||||
Makefile
|
||||
Makefile.in
|
||||
.deps
|
||||
*.lo
|
||||
*.la
|
||||
.libs
|
20
src/mpi/file/Makefile.am
Обычный файл
20
src/mpi/file/Makefile.am
Обычный файл
@ -0,0 +1,20 @@
|
||||
# -*- makefile -*-
|
||||
#
|
||||
# $HEADER$
|
||||
#
|
||||
|
||||
include $(top_srcdir)/config/Makefile.options
|
||||
|
||||
# Source code files
|
||||
|
||||
headers = \
|
||||
file.h
|
||||
|
||||
# Conditionally install the header files
|
||||
|
||||
if WANT_INSTALL_HEADERS
|
||||
lamdir = $(includedir)/lam/mpi/file
|
||||
lam_HEADERS = $(headers)
|
||||
else
|
||||
lamdir = $(includedir)
|
||||
endif
|
22
src/mpi/file/file.h
Обычный файл
22
src/mpi/file/file.h
Обычный файл
@ -0,0 +1,22 @@
|
||||
/*
|
||||
* $HEADER$
|
||||
*/
|
||||
|
||||
#ifndef LAM_FILE_H
|
||||
#define LAM_FILE_H
|
||||
|
||||
#include "mpi.h"
|
||||
#include "mca/mpi/io/io.h"
|
||||
|
||||
struct lam_file_t {
|
||||
char f_name[MPI_MAX_OBJECT_NAME];
|
||||
|
||||
/* Hooks for io modules to hang things */
|
||||
|
||||
mca_io_1_0_0_t f_io;
|
||||
struct mca_io_file_t* f_io_file;
|
||||
|
||||
};
|
||||
typedef struct lam_file_t lam_file_t;
|
||||
|
||||
#endif /* LAM_FILE_H */
|
Загрузка…
x
Ссылка в новой задаче
Block a user