Identity<FromFrame, ToFrame> Identity<FromFrame, ToFrame>::ReadFromMessage( serialization::LinearMap const& message) { LinearMap<FromFrame, ToFrame>::ReadFromMessage(message); CHECK(message.HasExtension(serialization::Identity::identity)); return ReadFromMessage( message.GetExtension(serialization::Identity::identity)); }
Permutation<FromFrame, ToFrame> Permutation<FromFrame, ToFrame>::ReadFromMessage( serialization::LinearMap const& message) { LinearMap<FromFrame, ToFrame>::ReadFromMessage(message); CHECK(message.HasExtension(serialization::Permutation::extension)); return ReadFromMessage( message.GetExtension(serialization::Permutation::extension)); }
void LinearMap<FromFrame, ToFrame>::ReadFromMessage( serialization::LinearMap const& message) { FromFrame::ReadFromMessage(message.from_frame()); ToFrame::ReadFromMessage(message.to_frame()); }