MAIA bb96820c
Multiphysics at AIA
Loading...
Searching...
No Matches
GenericObject Class Reference

class containing a generic object More...

#include <genericobject.h>

Inheritance diagram for GenericObject:
[legend]
Collaboration diagram for GenericObject:
[legend]

Public Member Functions

MStringgetName ()
 
MStringgetCallingFunction ()
 
MIntgetObjectId ()
 
MLonggetElementSize ()
 
virtual ~GenericObject ()
 
MBool operator< (GenericObject otherObject)
 

Public Attributes

MString objectName
 
MString callingFunction
 
MInt objectId
 
MLong elementSize
 

Static Public Attributes

static MInt objectCounter = 0
 Variables to initialize: More...
 

Detailed Description

Author
Lennart Schneiders
Date
08.12.2011

Definition at line 37 of file genericobject.h.

Constructor & Destructor Documentation

◆ ~GenericObject()

virtual GenericObject::~GenericObject ( )
inlinevirtual

Definition at line 50 of file genericobject.h.

50{}

Member Function Documentation

◆ getCallingFunction()

MString & GenericObject::getCallingFunction ( )
inline

Definition at line 43 of file genericobject.h.

43{ return callingFunction; }
MString callingFunction
Definition: genericobject.h:42

◆ getElementSize()

MLong & GenericObject::getElementSize ( )
inline

Definition at line 49 of file genericobject.h.

49{ return elementSize; }

◆ getName()

MString & GenericObject::getName ( )
inline

Definition at line 40 of file genericobject.h.

40{ return objectName; }
MString objectName
Definition: genericobject.h:39

◆ getObjectId()

MInt & GenericObject::getObjectId ( )
inline

Definition at line 47 of file genericobject.h.

47{ return objectId; }

◆ operator<()

MBool GenericObject::operator< ( GenericObject  otherObject)
inline

Definition at line 51 of file genericobject.h.

51{ return (elementSize < otherObject.elementSize); }

Member Data Documentation

◆ callingFunction

MString GenericObject::callingFunction

Definition at line 42 of file genericobject.h.

◆ elementSize

MLong GenericObject::elementSize

Definition at line 48 of file genericobject.h.

◆ objectCounter

MInt GenericObject::objectCounter = 0
static

Definition at line 45 of file genericobject.h.

◆ objectId

MInt GenericObject::objectId

Definition at line 46 of file genericobject.h.

◆ objectName

MString GenericObject::objectName

Definition at line 39 of file genericobject.h.


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