ALMaSS Hare ODDox  1.1
The hare model description following ODdox protocol
OGrazingPigs.h File Reference

Go to the source code of this file.

Classes

class  OGrazingPigs
 

Macros

#define OGrazingPigs_BASE   6400
 
#define PGP_FIRST_PIGS_IN_DATE   m_field->m_user[0]
 
#define PGP_LAST_PIGS_IN_DATE   m_field->m_user[1]
 

Enumerations

enum  OGrazingPigsToDo { ogp_start = 1, ogp_pigs_out = OGrazingPigs_BASE, ogp_pigs_are_out, ogp_pigs_are_out_forced }
 

Macro Definition Documentation

◆ OGrazingPigs_BASE

#define OGrazingPigs_BASE   6400

Definition at line 31 of file OGrazingPigs.h.

◆ PGP_FIRST_PIGS_IN_DATE

#define PGP_FIRST_PIGS_IN_DATE   m_field->m_user[0]

Definition at line 32 of file OGrazingPigs.h.

◆ PGP_LAST_PIGS_IN_DATE

#define PGP_LAST_PIGS_IN_DATE   m_field->m_user[1]

Definition at line 33 of file OGrazingPigs.h.

Enumeration Type Documentation

◆ OGrazingPigsToDo

Enumerator
ogp_start 
ogp_pigs_out 
ogp_pigs_are_out 
ogp_pigs_are_out_forced 

Definition at line 35 of file OGrazingPigs.h.

35  {
36  ogp_start = 1, // Compulsory, start event must always be 1 (one).
ogp_pigs_are_out_forced
Definition: OGrazingPigs.h:39
ogp_start
Definition: OGrazingPigs.h:36
ogp_pigs_are_out
Definition: OGrazingPigs.h:38
ogp_pigs_out
Definition: OGrazingPigs.h:37
OGrazingPigsToDo
OGrazingPigsToDo
Definition: OGrazingPigs.h:35
OGrazingPigs_BASE
#define OGrazingPigs_BASE
Definition: OGrazingPigs.h:31