EvolvingObjects
eoserial::PushAlgorithm< T > Struct Template Reference

Functor which explains how to push the value into the eoserial::Array. More...

#include <Utils.h>

Inheritance diagram for eoserial::PushAlgorithm< T >:
eoserial::MakeAlgorithm< T > eoserial::SerializablePushAlgorithm< T >

List of all members.

Public Member Functions

virtual void operator() (Array &array, const T &value)=0
 Main operator.

Detailed Description

template<class T>
struct eoserial::PushAlgorithm< T >

Functor which explains how to push the value into the eoserial::Array.

Definition at line 124 of file Utils.h.


Member Function Documentation

template<class T >
virtual void eoserial::PushAlgorithm< T >::operator() ( Array array,
const T &  value 
) [pure virtual]

Main operator.

Parameters:
arrayThe eoserial::array in which we're writing.
valueThe variable we are writing.

Implemented in eoserial::SerializablePushAlgorithm< T >, and eoserial::MakeAlgorithm< T >.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Friends