È possibile insegnare a Doxygen a riconoscere un membro di tipo std::shared_ptr<T>
come aggregazione? Penso che lo faccia per i normali puntatori, anche se ho aggiunto BUILTIN_STL_SUPPORT=YES
.Doxygen riconosce std :: shared_ptr o std :: map
La questione si estende anche a std::unique_ptr
che dovrebbe essere una composizione, e penso std::map<K,V>
, std::vector<V>
ecc potrebbe essere documentate come composizione con molteplicità 1 ... N, anche se sono abbastanza sicuro che non voglio questo in tutti i casi .
Se ciò non è possibile con Doxygen, sarei interessato a sistemi di documentazione alternativi per C++.