add serialization template to Connection

This commit is contained in:
Arne Morten Kvarving
2020-03-18 12:09:11 +01:00
parent 689420f85a
commit b9e745f3e5

View File

@@ -160,6 +160,31 @@ namespace RestartIO {
bool operator==( const Connection& ) const;
bool operator!=( const Connection& ) const;
template<class Serializer>
void serializeOp(Serializer& serializer)
{
serializer(direction);
serializer(center_depth);
serializer(open_state);
serializer(sat_tableId);
serializer(m_complnum);
serializer(m_CF);
serializer(m_Kh);
serializer(m_rw);
serializer(m_r0);
serializer(m_skin_factor);
serializer(ijk);
serializer(m_ctfkind);
serializer(m_seqIndex);
serializer(m_segDistStart);
serializer(m_segDistEnd);
serializer(m_defaultSatTabId);
serializer(m_compSeg_seqIndex);
serializer(segment_number);
serializer(wPi);
}
private:
Direction direction;
double center_depth;