SST
11.1.0
StructuralSimulationToolkit
Main Page
Related Pages
Namespaces
Data Structures
Files
File List
coreTest_Module.h
1
// Copyright 2009-2021 NTESS. Under the terms
2
// of Contract DE-NA0003525 with NTESS, the U.S.
3
// Government retains certain rights in this software.
4
//
5
// Copyright (c) 2009-2021, NTESS
6
// All rights reserved.
7
//
8
// Portions are copyright of other developers:
9
// See the file CONTRIBUTORS.TXT in the top level directory
10
// the distribution for more information.
11
//
12
// This file is part of the SST software package. For license
13
// information, see the LICENSE file in the top level directory of the
14
// distribution.
15
16
#ifndef SST_CORE_CORETEST_MODULE_H
17
#define SST_CORE_CORETEST_MODULE_H
18
19
#include "sst/core/component.h"
20
#include "sst/core/link.h"
21
#include "sst/core/module.h"
22
23
#include <vector>
24
25
namespace
SST {
26
namespace
CoreTestModule {
27
28
class
CoreTestModuleExample
:
public
SST::Module
29
{
30
31
public
:
32
CoreTestModuleExample
(
SST::Params
& params);
33
34
SST_ELI_REGISTER_MODULE(
35
CoreTestModuleExample
,
36
"coreTestElement"
,
37
"CoreTestModule"
,
38
SST_ELI_ELEMENT_VERSION(1, 0, 0),
39
"CoreTest module to demonstrate interface."
,
40
"SST::CoreTestModule::CoreTestModuleInterface"
)
41
42
SST_ELI_DOCUMENT_PARAMS(
43
{
"modulename"
,
"Name to give this module"
,
""
},
44
)
45
46
void
printName();
47
48
private
:
49
std::string modName;
50
};
51
52
}
// namespace CoreTestModule
53
}
// namespace SST
54
55
#endif // SST_CORE_CORETEST_MODULE_H
SST::CoreTestModule::CoreTestModuleExample
Definition:
coreTest_Module.h:28
SST::Module
Module is a tag class used with the loadModule function.
Definition:
module.h:21
SST::Params
Parameter store.
Definition:
params.h:43
src
sst
core
testElements
coreTest_Module.h
Generated on Mon Oct 25 2021 11:38:47 for SST by
1.8.5