45a46
> #include "base/bitunion.hh"
65a67,73
> template <typename DataType, typename BitUnion>
> void paramOut(std::ostream &os, const std::string &name,
> const BitfieldBackend::BitUnionOperators<DataType, BitUnion> &p)
> {
> paramOut(os, name, p.__data);
> }
>
69a78,85
> template <typename DataType, typename BitUnion>
> void paramIn(Checkpoint *cp, const std::string &section,
> const std::string &name,
> BitfieldBackend::BitUnionOperators<DataType, BitUnion> &p)
> {
> paramIn(cp, section, name, p.__data);
> }
>
73a90,97
> template <typename DataType, typename BitUnion>
> bool optParamIn(Checkpoint *cp, const std::string &section,
> const std::string &name,
> BitfieldBackend::BitUnionOperators<DataType, BitUnion> &p)
> {
> return optParamIn(cp, section, name, p.__data);
> }
>