Re: [Doxygen-users] Displaying classes contained by smart pointer like contained by raw pointer
Brought to you by:
dimitri
From: Jens F. <fra...@st...> - 2015-01-12 07:48:12
|
Hi Dimitri, enabling BUILTIN_STL_SUPPORT does show up all the STL Objects created in the class but not the one handle over to the constructor. (with defining: namespace std { template<class T> class shared_ptr { T *dummy; }; } ) class MyClass { public: MyClass(std::shared_ptr<embedded_type> input, second_embedded_type input2); // second_embedded_type is show as embedded class visualized by the diamond symbol, embedded_type not // -> both (and also unique_ptrs and week_ptr should be show as like they are raw pointers private: //also for public if not enabling ~Show_private.... std::string myString; std::unique_ptr myPTR; // both are show as embedded visualized by the diamond symbol, string is displayed as typedef (orange arrow) from basic_string<char>, myPTR from unique_ptr<T> which embeds T // -> all of this should not been shown }; Regards, Jens |