Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

# Tools/Evolution/Population.h File Reference

Declaration of class Population. More...

`#include "Tools/Math/Common.h"`
`#include "Tools/Streams/InOut.h"`
`#include "Platform/GTAssert.h"`
`#include "Tools/Debugging/Debugging.h"`

Include dependency graph for Population.h:

Go to the source code of this file.

## Classes
class | Population
| Contains a population of parameter sets derived from class Individual. More...
## Functions
template<class T, int siz> In & | operator>> (In &stream, Population< T, siz > &population)
| Streaming operator that reads a Population<T,siz> from a stream.
template<class T, int siz> Out & | operator<< (Out &stream, const Population< T, siz > &population)
| Streaming operator that writes a Population<T,siz> to a stream.

## Detailed Description

Declaration of class Population.

Author:
  Uwe Düffert

Definition in file Population.h.

## Function Documentation

template<class T, int siz>
In& operator>> | ( | In & | stream,
|  | Population< T, siz > & | population
| ) |

  | Streaming operator that reads a Population<T,siz> from a stream. Parameters:
  stream | The stream from which is read.
  population | The Population object.
Returns: The stream. Definition at line 192 of file Population.h. References ASSERT, and Population< T, siz >::individual.

template<class T, int siz>
Out& operator<< | ( | Out & | stream,
|  | const Population< T, siz > & | population
| ) |

  | Streaming operator that writes a Population<T,siz> to a stream. Parameters:
  stream | The stream to write on.
  population | The Population object.
Returns: The stream. Definition at line 211 of file Population.h.