amroc/amr/IO/mutator.h File Reference
Some implementations of the Mutator-interface.
More...
#include "mutator-base.h"
#include <iostream>
#include <string>
Go to the source code of this file.
Classes |
class | TypedMutator< T > |
class | NotifyOnChangeMutator< T > |
class | SetTrueOnReadMutator |
class | SetFalseOnReadMutator |
class | FlipOnReadMutator |
class | SetOnReadMutator< T, Tsec > |
class | CommentedMutator< T > |
Functions |
template<class T > |
TypedMutator< T > * | GetMutator (T &t) |
template<class T > |
CommentedMutator< T > * | GetMutator (T &t, const std::string &comment) |
template<class T > |
CommentedMutator< T > * | GetMutator (T &t, const char *comment) |
template<class T > |
NotifyOnChangeMutator< T > * | GetNotifyingMutator (T &t, controlable &observ) |
SetTrueOnReadMutator * | GetTrueOnReadMutator (bool &t) |
SetFalseOnReadMutator * | GetFalseOnReadMutator (bool &t) |
FlipOnReadMutator * | GetFlipOnReadMutator (bool &t) |
template<class T , class TObs > |
SetOnReadMutator< T, TObs > * | GetSetOnReadMutator (T &t, TObs &obs, TObs deflt) |
template<class T > |
CommentedMutator< T > * | GetCommentedMutator (T &t, const std::string &comment) |
template<class T > |
CommentedMutator< T > * | GetCommentedMutator (T &t, const char *comment) |
Detailed Description
Some implementations of the Mutator-interface.
- Author:
- Guntram Berti
- Date:
- 1997
Function Documentation
template<class T >
CommentedMutator<T>* GetCommentedMutator |
( |
T & |
t, |
|
|
const char * |
comment | |
|
) |
| | [inline] |
template<class T >
CommentedMutator<T>* GetCommentedMutator |
( |
T & |
t, |
|
|
const std::string & |
comment | |
|
) |
| | [inline] |
template<class T , class TObs >
SetOnReadMutator<T,TObs>* GetSetOnReadMutator |
( |
T & |
t, |
|
|
TObs & |
obs, |
|
|
TObs |
deflt | |
|
) |
| | [inline] |