#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.