SST/macro
Public Types | Public Member Functions | List of all members
sstmac::tutorial::gem Class Referenceabstract

The gem class. More...

#include <gem.h>

Inheritance diagram for sstmac::tutorial::gem:
Inheritance graph
Collaboration diagram for sstmac::tutorial::gem:
Collaboration graph

Public Types

typedef sprockit::refcount_ptr< gemptr
 Public typedefs. More...
 
typedef sprockit::refcount_ptr< const gemconst_ptr
 

Public Member Functions

virtual int value () const =0
 Public functions and constructors. More...
 
virtual ~gem ()
 
- Public Member Functions inherited from sprockit::ptr_type
 ptr_type ()
 
int nreferences () const
 
virtual ~ptr_type ()
 

Additional Inherited Members

- Protected Member Functions inherited from sprockit::ptr_type
void incref ()
 
int decref ()
 

Detailed Description

The gem class.

Definition at line 9 of file gem.h.

Member Typedef Documentation

Definition at line 15 of file gem.h.

Public typedefs.

Definition at line 14 of file gem.h.

Constructor & Destructor Documentation

virtual sstmac::tutorial::gem::~gem ( )
inlinevirtual

Definition at line 22 of file gem.h.

Member Function Documentation

virtual int sstmac::tutorial::gem::value ( ) const
pure virtual

Public functions and constructors.

Implemented in sstmac::tutorial::diamond.


The documentation for this class was generated from the following file: