SST/macro
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
docs
developer
tutorials
programming
basic
mineral.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 mineral class
7
* @class mineral
8
*/
9
class
mineral
:
10
virtual
public
sprockit::ptr_type
11
{
12
/** Public typedefs */
13
public
:
14
typedef
sprockit::refcount_ptr<mineral>
ptr
;
15
typedef
sprockit::refcount_ptr<const mineral>
const_ptr
;
16
17
/** Public functions and constructors */
18
public
:
19
virtual
std::string
20
structure
()
const
= 0;
21
22
virtual
~mineral
() {}
23
24
};
25
26
}
27
}
28
sstmac::tutorial::mineral::~mineral
virtual ~mineral()
Definition:
mineral.h:22
sprockit::refcount_ptr
Definition:
refcount_ptr.h:25
sstmac::tutorial::mineral::ptr
sprockit::refcount_ptr< mineral > ptr
Public typedefs.
Definition:
mineral.h:14
ptr_type.h
sstmac::tutorial::mineral::structure
virtual std::string structure() const =0
Public functions and constructors.
sstmac
SUMI = Simulator unified messagine interface It is also the name for a solid ink in Japanese - i...
Definition:
parallel_runtime.h:18
sprockit::ptr_type
Definition:
ptr_type.h:27
sstmac::tutorial::mineral::const_ptr
sprockit::refcount_ptr< const mineral > const_ptr
Definition:
mineral.h:15
sstmac::tutorial::mineral
The mineral class.
Definition:
mineral.h:9
Generated by
1.8.11