1#ifndef PSCF_POLYMER_TYPE_H
2#define PSCF_POLYMER_TYPE_H
11#include <util/archives/serialize.h>
28 enum Enum {Branched, Linear};
40 PolymerType::Enum& type);
51 PolymerType::Enum
const& type);
62 template <
class Archive>
64 serialize(Archive& ar, PolymerType::Enum& data,
65 const unsigned int version)
void serializeEnum(Archive &ar, T &data, const unsigned int version=0)
Serialize an enumeration value.
PSCF package top-level namespace.
std::istream & operator>>(std::istream &in, Pair< Data > &pair)
Input a Pair from an istream.
std::ostream & operator<<(std::ostream &out, const Pair< Data > &pair)
Output a Pair to an ostream, without line breaks.
Struct containing an enumeration of polymer structure types.