CLASS
5.1
Fuel Cycle Simulator
|
Define common proporties of all objects. More...
#include <CLASSObject.hxx>
Public Member Functions | |
Constructor/Desctructor | |
CLASSObject () | |
Normal Constructor. More... | |
CLASSObject (CLASSLogger *log) | |
Log Constructor. More... | |
Clone | |
virtual CLASSObject * | Clone () |
Correct way to copy a CLASSObject in case of derivation. More... | |
Set/Get | |
void | SetLog (CLASSLogger *log) |
Set the CLASSLogger. More... | |
CLASSLogger * | GetLog () |
Return the Pointer to the Log. More... | |
Protected Attributes | |
CLASSLogger * | fLog |
Pointer to the Log. More... | |
Define common proporties of all objects.
Defines a CLASS Object. The aim of these class is to gather all the commom properties of all CLASS objects.
CLASSObject::CLASSObject | ( | ) |
Normal Constructor.
Make a new CLASSObject
CLASSObject::CLASSObject | ( | CLASSLogger * | log | ) |
|
inlinevirtual |
Correct way to copy a CLASSObject in case of derivation.
Reimplemented in ReactorModel.
|
inline |
Return the Pointer to the Log.
|
inline |
Set the CLASSLogger.
|
protected |
Pointer to the Log.