SST  13.0.0
StructuralSimulationToolkit
coreTest_ComponentEvent.h
1 // Copyright 2009-2023 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-2023, NTESS
6 // All rights reserved.
7 //
8 // This file is part of the SST software package. For license
9 // information, see the LICENSE file in the top level directory of the
10 // distribution.
11 
12 #ifndef SST_CORE_CORETEST_COMPONENTEVENT_H
13 #define SST_CORE_CORETEST_COMPONENTEVENT_H
14 
15 namespace SST {
16 namespace CoreTestComponent {
17 
19 {
20 public:
21  typedef std::vector<char> dataVec;
23  dataVec payload;
24 
25 public:
26  void serialize_order(SST::Core::Serialization::serializer& ser) override
27  {
28  Event::serialize_order(ser);
29  ser& payload;
30  }
31 
33 };
34 
35 } // namespace CoreTestComponent
36 } // namespace SST
37 
38 #endif // SST_CORE_CORETEST_COMPONENTEVENT_H
This class is basically a wrapper for objects to declare the order in which their members should be s...
Definition: serializer.h:34
Definition: action.cc:18
Definition: coreTest_ComponentEvent.h:18
Base class for Events - Items sent across links to communicate between components.
Definition: event.h:34