#include <iostream.h>#include <stdlib.h>#include "Config/compiler-config.h"#include "IO/mutator-base.h"#include "Utility/pre-post-conditions.h"#include "Utility/type-name-traits.h"Include dependency graph for mutator.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Compounds | |
| class | TypedMutator |
| The simplest concrete Mutator. More... | |
| class | NotifyOnChangeMutator |
| Notify controlee, if variable changes. More... | |
| class | SetTrueOnReadMutator |
| Sets value to true, if name is read. More... | |
| class | SetFalseOnReadMutator |
| Sets value to false, if name is read. More... | |
| class | FlipOnReadMutator |
| toggles the boolean value of v. More... | |
| class | SetOnReadMutator |
| Set v2 to deflt, if read occurs. More... | |
| class | CommentedMutator |
| Prints an additional comment when written. More... | |
| class | MessageOnReadMutator |
| Prints a message to an ostream if read. More... | |
Functions | |
| template<class T> TypedMutator< T > * | GetMutator (T &t) |
| template<class T> CommentedMutator< T > * | GetMutator (T &t, std::string const &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, std::string const &comment) |
| template<class T> CommentedMutator< T > * | GetCommentedMutator (T &t, const char *comment) |
|
||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Definition at line 186 of file mutator.h. Referenced by AddVar, istream_control_device_impl::get_sub_device, main, and istream_control_device_impl::register_at. |
|
||||||||||||||||
|
|
|
|
Definition at line 195 of file mutator.h. Referenced by main. |
|
|
Definition at line 199 of file mutator.h. Referenced by main. |
|
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Definition at line 217 of file mutator.h. Referenced by main. |
1.2.11-20011104 written by Dimitri van Heesch,
© 1997-2000