ALMaSS Vole ODDox  1.1
The vole model description following ODdox protocol
Predators.h File Reference

The header file for all predator lifestages and population manager classes More...

Go to the source code of this file.

Classes

class  struct_Predator
 Used for creation of a new predator object. More...
 
class  TPredator
 The base class for predators encompsassing all their general behaviours. More...
 
class  TPredator_Population_Manager
 The class to handle all predator population related matters. More...
 
class  Weasel
 The Weasel class is one of two current implementations of TPredator. More...
 
class  Owl
 The Owl class is one of two current implementations of TPredator. More...
 

Enumerations

enum  TTypeOfPredatorState { tops_InitialState =0, tops_Hunting, tops_Dispersal, tops_Movement }
 

Detailed Description

The header file for all predator lifestages and population manager classes

Version of 28 January 2001.
By Chris J. Topping

Definition in file Predators.h.

Enumeration Type Documentation

◆ TTypeOfPredatorState

Used for the population manager's list of predators Predators like other ALMaSS animals work using a state/transition concept. These are the predator behavioural states.

Enumerator
tops_InitialState 
tops_Hunting 
tops_Dispersal 
tops_Movement 

Definition at line 53 of file Predators.h.

tops_Dispersal
Definition: Predators.h:57
TTypeOfPredatorState
TTypeOfPredatorState
Definition: Predators.h:53
tops_Movement
Definition: Predators.h:58
tops_InitialState
Definition: Predators.h:55
tops_Hunting
Definition: Predators.h:56