[PPL-devel] ppl/src GMP_Integer.inlines.hh Interval.inline ...
Roberto Bagnara
bagnara at cs.unipr.it
Tue Feb 12 12:11:56 CET 2008
CVSROOT: /cvs/ppl
Module name: ppl
Changes by: bagnara at cs.unipr.it 2008-02-12 12:11:56
Modified files:
src : GMP_Integer.inlines.hh Interval.inlines.hh
checked_mpq.inlines.hh checked_mpz.inlines.hh
globals.defs.hh globals.inlines.hh
Log message:
Moved all the memory occupation inspection functions to globals.*.
In GMP_Integer.defs.hh we keep the declarations of
memory_size_type total_memory_in_bytes(const GMP_Integer& x)
and
memory_size_type external_memory_in_bytes(const GMP_Integer& x),
in order to obey the rule "every public PPL object has memory
inspection functions." However, not to confuse Doxygen with
(apparently) duplicated documentation, the documentation of the
declarations in GMP_Integer.defs.hh is controlled by
#ifndef PPL_DOXYGEN_INCLUDE_IMPLEMENTATION_DETAILS.
Patches:
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/GMP_Integer.inlines.hh.diff?cvsroot=ppl&r1=1.23&r2=1.24
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/Interval.inlines.hh.diff?cvsroot=ppl&r1=1.31&r2=1.32
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/checked_mpq.inlines.hh.diff?cvsroot=ppl&r1=1.44&r2=1.45
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/checked_mpz.inlines.hh.diff?cvsroot=ppl&r1=1.51&r2=1.52
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/globals.defs.hh.diff?cvsroot=ppl&r1=1.53&r2=1.54
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/globals.inlines.hh.diff?cvsroot=ppl&r1=1.21&r2=1.22
More information about the PPL-devel
mailing list