ASL  0.1.7
Advanced Simulation Library
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
asl::MemElementBase Class Referenceabstract

#include <aslMemElement.h>

Inheritance diagram for asl::MemElementBase:
Inheritance graph
[legend]

Public Member Functions

virtual ~MemElementBase ()=0
 
unsigned int getSize () const
 
virtual void resize ()=0
 
virtual ~MemElementBase ()=0
 
unsigned int getSize () const
 
virtual void resize ()=0
 

Protected Member Functions

 MemElementBase (unsigned int n=0)
 
 MemElementBase (unsigned int n=0)
 

Protected Attributes

unsigned int size
 

Detailed Description

Definition at line 35 of file aslMemElement.h.

Constructor & Destructor Documentation

§ MemElementBase() [1/2]

asl::MemElementBase::MemElementBase ( unsigned int  n = 0)
inlineprotected

Definition at line 65 of file aslMemElement.h.

§ ~MemElementBase() [1/2]

virtual asl::MemElementBase::~MemElementBase ( )
pure virtual

§ MemElementBase() [2/2]

asl::MemElementBase::MemElementBase ( unsigned int  n = 0)
inlineprotected

§ ~MemElementBase() [2/2]

virtual asl::MemElementBase::~MemElementBase ( )
pure virtual

Member Function Documentation

§ getSize() [1/2]

unsigned int asl::MemElementBase::getSize ( ) const
inline

Definition at line 69 of file aslMemElement.h.

§ getSize() [2/2]

unsigned int asl::MemElementBase::getSize ( ) const
inline

§ resize() [1/2]

virtual void asl::MemElementBase::resize ( )
pure virtual

§ resize() [2/2]

virtual void asl::MemElementBase::resize ( )
pure virtual

Member Data Documentation

§ size

unsigned int asl::MemElementBase::size
protected

Definition at line 38 of file aslMemElement.h.


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