Subversion Repositories public iLand

Rev

Rev 811 | Rev 870 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

#ifndef FMUNIT_H
#define FMUNIT_H

class Agent; // forward
/** The FMUnit represents a management unit, i.e. a collection of stands.
 *  */

class FMUnit
{
public:
    FMUnit():mAgent(0) {}
    FMUnit(const Agent *agent): mAgent(agent) {}
    void setId(const QString &id) { mId = id; }
    // actions
    void evaluateActivities() const;

private:
    QString mId;
    const Agent *mAgent;
};

#endif // FOMEUNITS_H