This source file includes following definitions.
- module_constructor
- module_constructor_1_0_0
   1 
   2 
   3 
   4 
   5 
   6 
   7 
   8 
   9 
  10 
  11 
  12 
  13 
  14 
  15 
  16 
  17 
  18 
  19 
  20 
  21 #include "ompi_config.h"
  22 
  23 #include <string.h>
  24 
  25 #include "opal/util/output.h"
  26 #include "ompi/mca/mca.h"
  27 #include "opal/mca/base/base.h"
  28 
  29 #include "ompi/constants.h"
  30 #include "ompi/mca/op/op.h"
  31 #include "ompi/mca/op/base/base.h"
  32 
  33 
  34 
  35 
  36 
  37 
  38 
  39 #include "ompi/mca/op/base/static-components.h"
  40 
  41 static void module_constructor(ompi_op_base_module_t *m)
  42 {
  43     m->opm_enable = NULL;
  44     m->opm_op = NULL;
  45     memset(&(m->opm_fns), 0, sizeof(m->opm_fns));
  46     memset(&(m->opm_3buff_fns), 0, sizeof(m->opm_3buff_fns));
  47 }
  48 
  49 static void module_constructor_1_0_0(ompi_op_base_module_1_0_0_t *m)
  50 {
  51     m->opm_enable = NULL;
  52     m->opm_op = NULL;
  53     memset(&(m->opm_fns), 0, sizeof(m->opm_fns));
  54     memset(&(m->opm_3buff_fns), 0, sizeof(m->opm_3buff_fns));
  55 }
  56 
  57 OBJ_CLASS_INSTANCE(ompi_op_base_module_t, opal_object_t,
  58                    module_constructor, NULL);
  59 OBJ_CLASS_INSTANCE(ompi_op_base_module_1_0_0_t, opal_object_t,
  60                    module_constructor_1_0_0, NULL);
  61 
  62 MCA_BASE_FRAMEWORK_DECLARE(ompi, op, NULL, NULL, NULL, NULL,
  63                            mca_op_base_static_components, 0);