SST/macro
gem.h
Go to the documentation of this file.
1 #include <sprockit/ptr_type.h>
2 
3 namespace sstmac {
4 namespace tutorial {
5 /**
6  * @brief The gem class
7  * @class gem
8  */
9 class gem :
10  virtual public sprockit::ptr_type
11 {
12  /** Public typedefs */
13  public:
16 
17  /** Public functions and constructors */
18  public:
19  virtual int
20  value() const = 0;
21 
22  virtual ~gem() {}
23 
24 };
25 
26 }
27 }
28 
sprockit::refcount_ptr< const gem > const_ptr
Definition: gem.h:15
virtual ~gem()
Definition: gem.h:22
The gem class.
Definition: gem.h:9
SUMI = Simulator unified messagine interface It is also the name for a solid ink in Japanese - i...
virtual int value() const =0
Public functions and constructors.
sprockit::refcount_ptr< gem > ptr
Public typedefs.
Definition: gem.h:14