#include <cFibIndividual.h>
List of all members.
Detailed Description
Definition at line 51 of file cFibIndividual.h.
Constructor & Destructor Documentation
enviroment::fib::cFibIndividual::cFibIndividual |
( |
cFibElement * |
pInFibObject, |
|
|
const cIndividualInfo & |
inIndividalInfo, |
|
|
bool |
bInDeleteObjectOnDestruction = true |
|
) |
| |
constructor
- Parameters:
-
pInFibObject | the fib -object which is represented by the individual; this fib -object won't be copied but destructed when the individual is destructed if bInDeleteObjectOnDestruction is true |
inIndividalInfo | the information for the individual |
bInDeleteObjectOnDestruction | if true delete the object (pInObject) when the individual is deleted |
enviroment::fib::cFibIndividual::cFibIndividual |
( |
const cFibIndividual & |
fibIndividual | ) |
|
constructor A copy of the contained fib individual is also done.
- Parameters:
-
fibIndividual | the fib -individual to copy |
virtual enviroment::fib::cFibIndividual::~cFibIndividual |
( |
| ) |
|
|
virtual |
destructor It deletes the objekt to the individual.
Member Function Documentation
virtual cFibIndividual* enviroment::fib::cFibIndividual::clone |
( |
| ) |
const |
|
virtual |
This method clones this individual inclusive the containing object.
- Returns:
- a clone of this object
Reimplemented from enviroment::cIndividual.
virtual cFibIndividual* enviroment::fib::cFibIndividual::clone |
( |
bool |
bCloneObject | ) |
const |
|
virtual |
This method clones this individual inclusive the containing object.
- Returns:
- a clone of this object
- Parameters:
-
bCloneObject | if true the object will be cloned and |
- See also:
- bInDeleteObjectOnDestruction will be set to true, if false the object won't be cloned and
-
bInDeleteObjectOnDestruction will be set to false
Reimplemented from enviroment::cIndividual.
virtual bool enviroment::fib::cFibIndividual::equal |
( |
const cIndividual & |
individual, |
|
|
bool |
checkIdentifiers = true |
|
) |
| const |
|
virtual |
Comparisson on equal method for two cIndividual objects.
- Parameters:
-
individual | the cIndividual to compare this idIndividualobject to |
checkIdentifiers | if true (standradvalue) the identifiers will be checked allso, else not |
- Returns:
- true if the cIndividual this object represents is equal to the cIndividual the given object individual represents
Reimplemented from enviroment::cIndividual.
virtual string enviroment::fib::cFibIndividual::getClassName |
( |
| ) |
const |
|
virtual |
virtual cFibElement* enviroment::fib::cFibIndividual::getFibObject |
( |
| ) |
|
|
virtual |
- Returns:
- a pointer to the object which is represented by the individual
virtual const cFibElement* enviroment::fib::cFibIndividual::getFibObject |
( |
| ) |
const |
|
virtual |
- Returns:
- a pointer to the object which is represented by the individual
virtual bool enviroment::fib::cFibIndividual::kill |
( |
| ) |
|
|
virtual |
Member Data Documentation
cFibElement* enviroment::fib::cFibIndividual::pFibObject |
|
protected |
The fib -object which is represented by the individual.
Definition at line 58 of file cFibIndividual.h.
The documentation for this class was generated from the following file: