RE: [Doxygen-users] Class collaboration
Brought to you by:
dimitri
|
From: Prikryl,Petr <PRI...@sk...> - 2001-09-14 12:35:05
|
Hi Kris,
I agree that adding some extra command to manually mark the
relation between the classes would be fine. Majority probably
do not need some general solution of that kind. Those who need
to capture the relationship of that special kind would probably
agree to insert it manually. I cannot argue here. I belong to the
majority ;-)
Petr
--
Petr Prikryl, SKIL, spol. s r.o., pri...@sk...
> -----Original Message-----
> From: Kris Thielemans [SMTP:kri...@ic...]
> Sent: Friday, September 14, 2001 12:26 PM
> To: dox...@li...
> Subject: RE: [Doxygen-users] Class collaboration
>
> Dear Petr,
>
> I agree with you. It seems impossible to do this without knowing what
> std::vector is. One could argue this is easy to do, but what about by own
> class Array. Can doxygen know it's also a container class? Too hard.
>
> > > > [...] In the class collaboration diagram that is generated,
> > > > I think something is not quite right. Let me give an example:
> > > >
> > > > class A { /* some methods */ };
> > > > class B { std::vector<A *> vec; };
> >
> > "Is the result of a solution of the problem worth of the
> > complexity of the solution?"
>
> So, I don't think anyone should try to build this in in the parser.
> However,
> it might be useful to have an extra doxygen command (one more!) to force a
> class to be put in the collaboration diagram. That would solve this
> conundrum I guess.
[...]
|