OpenMPI 0.1.1

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- File List
- Globals

memchecker_valgrind.h
Go to the documentation of this file.
1 /*
2 * Copyright (c) 2004-2007 High Performance Computing Center Stuttgart,
3 * University of Stuttgart. All rights reserved.
4 * Copyright (c) 2004-2008 The Trustees of Indiana University.
5 * All rights reserved.
6 * $COPYRIGHT$
7 *
8 * Additional copyrights may follow
9 *
10 * $HEADER$
11 */
12
13 /**
14 * @file
15 *
16 * This should be described well
17 */
18
19 #ifndef MCA_MEMCHECKER_VALGRIND_EXPORT_H
20 #define MCA_MEMCHECKER_VALGRIND_EXPORT_H
21
22 #include "opal_config.h"
23
24 #include "opal/mca/mca.h"
25 #include "opal/mca/memchecker/memchecker.h"
26
27 BEGIN_C_DECLS
28
29 /**
30 * Globally exported variable
31 */
32 OPAL_DECLSPEC extern const opal_memchecker_base_component_2_0_0_t
33 mca_memchecker_valgrind_component;
34
35 /**
36 * memchecker query API function
37 *
38 * Query function for memchecker components. Simply returns a priority
39 * to rank it against other available memchecker components (assumedly,
40 * only one component will be available per platform, but it's
41 * possible that there could be more than one available).
42 */
43 int opal_memchecker_valgrind_component_query(mca_base_module_t **module, int *priority);
44
45 END_C_DECLS
46 #endif /* MCA_MEMCHECKER_VALGRIND_EXPORT_H */
mca_memchecker_valgrind_component
BEGIN_C_DECLS OPAL_DECLSPEC const opal_memchecker_base_component_2_0_0_t mca_memchecker_valgrind_component
Globally exported variable.
Definition: memchecker_valgrind_component.c:45
mca_base_module_2_0_0_t
Common type for all MCA modules.
Definition: mca.h:100
mca.h
Top-level interface for all MCA components.
memchecker.h
memchecker (memory checker) framework component interface.
opal_memchecker_base_component_2_0_0_t
Structure for memchecker components.
Definition: memchecker.h:113
opal_memchecker_valgrind_component_query
int opal_memchecker_valgrind_component_query(mca_base_module_t **module, int *priority)
memchecker query API function
Definition: memchecker_valgrind_module.c:72