X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fstlplus%2Fpersistence%2Fpersistent_complex.tpp;fp=src%2Fstlplus%2Fpersistence%2Fpersistent_complex.tpp;h=0000000000000000000000000000000000000000;hb=5846afb00833cc72fe72422ca896d2387c712cb4;hp=7db9bc4138276e2d0b1000e3ee3abf59d4bdeb53;hpb=a97500609dc3c1b11f9786d32bc458eb00de4c36;p=chaz%2Fyoink diff --git a/src/stlplus/persistence/persistent_complex.tpp b/src/stlplus/persistence/persistent_complex.tpp deleted file mode 100644 index 7db9bc4..0000000 --- a/src/stlplus/persistence/persistent_complex.tpp +++ /dev/null @@ -1,35 +0,0 @@ -//////////////////////////////////////////////////////////////////////////////// - -// Author: Andy Rushton -// Copyright: (c) Southampton University 1999-2004 -// (c) Andy Rushton 2004-2009 -// License: BSD License, see ../docs/license.html - -//////////////////////////////////////////////////////////////////////////////// - -namespace stlplus -{ - - //////////////////////////////////////////////////////////////////////////////// - - template - void dump_complex(dump_context& context, const std::complex& data, D dump_fn) - throw(persistent_dump_failed) - { - dump_fn(context,data.real()); - dump_fn(context,data.imag()); - } - - template - void restore_complex(restore_context& context, std::complex& data, R restore_fn) - throw(persistent_restore_failed) - { - T re, im; - restore_fn(context,re); - restore_fn(context,im); - data = std::complex(re, im); - } - - //////////////////////////////////////////////////////////////////////////////// - -} // end namespace stlplus