que he hecho lo suficiente buscar en Google para saber que si tengo algo comoObtención de referencias a shared_ptr aparecen en los diagramas de colaboración doxygen
class SubObject {
public:
//blah blah blah
};
class Aggregate {
public:
boost::shared_ptr<SubObject> m_ptr;
};
puedo conseguir Doxygen para crear el diagrama de colaboración "correcta" si tengo una declaración ficticia como
namespace boost { template<class T> class shared_ptr { T *dummy; }; }
en mi archivo de cabecera.
Mi pregunta es: ¿cómo hago para que funcione con todos mis proyectos y todos mis encabezados, sin tener que incluir realmente esa línea en cada archivo?
¡Gracias! Gran solución –