[Cppunit-cvs] cppunit2/include/cpptl any.h,1.2,1.3 enumerator.h,1.10,1.11 functor.h,1.5,1.6 functor.
Brought to you by:
blep
From: Baptiste L. <bl...@us...> - 2005-11-13 10:12:09
|
Update of /cvsroot/cppunit/cppunit2/include/cpptl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10041/include/cpptl Modified Files: any.h enumerator.h functor.h functor.py intrusiveptr.h reflection.h reflection.inl sharedptr.h thread.h Log Message: - renamed include/cpput/assert.h to include/cpput/assertcommon.h. This avoid clash with include <assert.h> in doxygen documentation - most Impl namespaces are now hidden from documentation using \cond and \endcond. Index: any.h =================================================================== RCS file: /cvsroot/cppunit/cppunit2/include/cpptl/any.h,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** any.h 10 Nov 2005 08:03:09 -0000 1.2 --- any.h 13 Nov 2005 10:12:01 -0000 1.3 *************** *** 21,24 **** --- 21,25 ---- + /// \cond implementation_detail namespace Impl { class AnyHolder *************** *** 70,73 **** --- 71,75 ---- } // namespace Impl + /// \endcond Index: reflection.inl =================================================================== RCS file: /cvsroot/cppunit/cppunit2/include/cpptl/reflection.inl,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** reflection.inl 5 Mar 2005 13:44:50 -0000 1.4 --- reflection.inl 13 Nov 2005 10:12:01 -0000 1.5 *************** *** 213,216 **** --- 213,217 ---- // ////////////////////////////////////////////////////////////////// + /// \cond implementation_detail namespace Impl { *************** *** 230,233 **** --- 231,237 ---- } // namespace Impl + /// \endcond + + } // namespace CppTL Index: thread.h =================================================================== RCS file: /cvsroot/cppunit/cppunit2/include/cpptl/thread.h,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** thread.h 7 Mar 2005 08:46:38 -0000 1.3 --- thread.h 13 Nov 2005 10:12:01 -0000 1.4 *************** *** 87,90 **** --- 87,91 ---- # else // # if !(CPPTL_HAS_THREAD) + /// \cond implementation_detail namespace Impl { *************** *** 100,103 **** --- 101,105 ---- } // namespace Impl + /// \endcond Index: reflection.h =================================================================== RCS file: /cvsroot/cppunit/cppunit2/include/cpptl/reflection.h,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** reflection.h 5 Mar 2005 10:15:12 -0000 1.5 --- reflection.h 13 Nov 2005 10:12:01 -0000 1.6 *************** *** 15,18 **** --- 15,19 ---- typedef std::vector<Any> MethodParameters; + /// \cond implementation_detail namespace Impl { class AttributAccessor; *************** *** 130,133 **** --- 131,135 ---- } // namespace Impl + /// \endcond Index: sharedptr.h =================================================================== RCS file: /cvsroot/cppunit/cppunit2/include/cpptl/sharedptr.h,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** sharedptr.h 4 Jul 2005 08:09:30 -0000 1.5 --- sharedptr.h 13 Nov 2005 10:12:01 -0000 1.6 *************** *** 19,22 **** --- 19,23 ---- { + /// \cond implementation_detail namespace Impl { *************** *** 121,124 **** --- 122,126 ---- } // namespace Impl + /// \endcond template<class PointeeType> Index: enumerator.h =================================================================== RCS file: /cvsroot/cppunit/cppunit2/include/cpptl/enumerator.h,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** enumerator.h 11 Nov 2005 20:54:15 -0000 1.10 --- enumerator.h 13 Nov 2005 10:12:01 -0000 1.11 *************** *** 35,39 **** namespace CppTL { namespace Enum { ! /// \internal namespace Impl { --- 35,39 ---- namespace CppTL { namespace Enum { ! /// \cond implementation_detail namespace Impl { *************** *** 60,63 **** --- 60,65 ---- } // namespace Impl + /// \endcond + } // namespace Enum Index: functor.h =================================================================== RCS file: /cvsroot/cppunit/cppunit2/include/cpptl/functor.h,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** functor.h 4 Mar 2005 22:17:54 -0000 1.5 --- functor.h 13 Nov 2005 10:12:01 -0000 1.6 *************** *** 43,46 **** --- 43,47 ---- + /// \cond implementation_detail namespace Impl { *************** *** 1163,1166 **** --- 1164,1168 ---- } // namespace Impl + /// \endcond Index: functor.py =================================================================== RCS file: /cvsroot/cppunit/cppunit2/include/cpptl/functor.py,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** functor.py 4 Mar 2005 22:17:54 -0000 1.5 --- functor.py 13 Nov 2005 10:12:01 -0000 1.6 *************** *** 48,51 **** --- 48,52 ---- + /// \cond implementation_detail namespace Impl { *************** *** 64,67 **** --- 65,69 ---- } // namespace Impl + /// \endcond Index: intrusiveptr.h =================================================================== RCS file: /cvsroot/cppunit/cppunit2/include/cpptl/intrusiveptr.h,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** intrusiveptr.h 20 Jul 2005 21:06:49 -0000 1.1 --- intrusiveptr.h 13 Nov 2005 10:12:01 -0000 1.2 *************** *** 44,50 **** namespace CppTL { namespace Impl { ! /// Smart-pointer base class to avoid template code bloat class IntrusivePtrBase { --- 44,51 ---- namespace CppTL { + /// \cond implementation_detail namespace Impl { ! /// Smart-pointer base class class IntrusivePtrBase { *************** *** 98,101 **** --- 99,103 ---- } // namespace Impl + /// \endcond inline void instrusivePtrAddRef( IntrusiveCount *p ) *************** *** 109,112 **** --- 111,115 ---- } + /// \todo inline Impl::IntrusivePtrBase into this class: it makes debugging more complex template<class PointeeType> class IntrusivePtr : public Impl::IntrusivePtrBase |