#include "io/reader.h"#include "io/writer.h"#include "nub/object.h"#include "rutz/algo.h"#include "rutz/fileposition.h"#include "rutz/fstring.h"#include "rutz/shared_ptr.h"#include "rutz/stderror.h"#include "rutz/traits.h"#include "rutz/value.h"#include <limits>


Go to the source code of this file.
Namespaces | |
| namespace | rutz |
| namespace | io |
| namespace | nub |
| namespace | FieldAux |
Classes | |
| class | FieldImpl |
| class | DataMemberFieldImpl< PM > |
| DataMemberFieldImpl. More... | |
| class | CheckedDataMemberFieldImpl< PM > |
| CheckedDataMemberFieldImpl. More... | |
| class | ValueFieldImpl< C, V > |
| ValueFieldImpl. More... | |
| class | FuncMemberFieldImpl< C, T > |
| FuncMemberFieldImpl. More... | |
| class | Field |
| struct | Field::ValueType |
| Symbol class for use with Field's constructors. More... | |
| class | FieldMap |
| class | FieldContainer |
Functions | |
| template<class C, class F> | |
| C & | FieldAux::cast (F &p) |
| A drop-in replacement for dynamic_cast for FieldContainers. | |
| void | FieldAux::throwNotAllowed (const char *what, const rutz::file_pos &pos) |
Definition in file fields.h.