Subversion Repositories public iLand

Rev

Rev 115 | Rev 182 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 115 Rev 180
Line 4... Line 4...
4
#include "production3pg.h"
4
#include "production3pg.h"
-
 
5
#include "standstatistics.h"
5
6
6
class Species;
7
class Species;
7
class RessourceUnit;
8
class RessourceUnit;
8
9
9
class RessourceUnitSpecies
10
class RessourceUnitSpecies
Line 13... Line 14...
13
    RessourceUnitSpecies(Species *species, RessourceUnit *ru) { mSpecies = species; mRU = ru; }
14
    RessourceUnitSpecies(Species *species, RessourceUnit *ru) { mSpecies = species; mRU = ru; }
14
15
15
    const Species *species() const { return mSpecies; }
16
    const Species *species() const { return mSpecies; }
16
    const RessourceUnit *ru() const { return mRU; }
17
    const RessourceUnit *ru() const { return mRU; }
17
    Production3PG &prod3PG()  { return m3PG; }
18
    Production3PG &prod3PG()  { return m3PG; }
-
 
19
    StandStatistics &statistics() { return mStatistics; }
18
    // action
20
    // action
19
21
20
private:
22
private:
-
 
23
    StandStatistics mStatistics;
21
    Production3PG m3PG;
24
    Production3PG m3PG;
22
    Species *mSpecies;
25
    Species *mSpecies;
23
    RessourceUnit *mRU;
26
    RessourceUnit *mRU;
24
};
27
};
25
28