OpenMPI  0.1.1
memcpy.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2004-2006 The University of Tennessee and The University
3  * of Tennessee Research Foundation. All rights
4  * reserved.
5  * $COPYRIGHT$
6  *
7  * Additional copyrights may follow
8  *
9  * $HEADER$
10  */
11 
12 /**
13  * @file
14  *
15  */
16 
17 #ifndef OPAL_MCA_MEMCPY_MEMCPY_H
18 #define OPAL_MCA_MEMCPY_MEMCPY_H
19 
20 #include "opal_config.h"
21 
22 #include "opal/mca/mca.h"
23 #include "opal/mca/base/base.h"
24 
25 /**
26  * Structure for memcpy components.
27  */
29  /** MCA base component */
31  /** MCA base data */
33 };
34 
35 /**
36  * Convenience typedef
37  */
39 
40 /*
41  * Macro for use in components that are of type memcpy
42  */
43 #define OPAL_MEMCPY_BASE_VERSION_2_0_0 \
44  MCA_BASE_VERSION_2_0_0, \
45  "memcpy", 2, 0, 0
46 
47 #endif /* OPAL_MCA_MEMCPY_MEMCPY_H */
Common type for all MCA components.
Definition: mca.h:250
Top-level interface for all MCA components.
mca_base_component_t memcpyc_version
MCA base component.
Definition: memcpy.h:30
Meta data for MCA v2.0.0 components.
Definition: mca.h:309
mca_base_component_data_t memcpyc_data
MCA base data.
Definition: memcpy.h:32
Structure for memcpy components.
Definition: memcpy.h:28