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] |