Marcus
Have you tried setting the return type of the method to "template< typename
a, typename b> void ". I think this may do the needful.
The generated (inline) code comes out as:
template< typename a, typename b> void yfunc (a r, b s)
{
}
Graham
"Marcus Daiber" <[EMAIL PROTECTED]>@rational.com on 25/02/2002 21:43:00
Please respond to "Marcus Daiber" <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
To: <[EMAIL PROTECTED]>
cc: "Ronald W Townsen" <[EMAIL PROTECTED]>
Subject: RE: (ROSE) Modeling Template Functions in UML
Okay,
that is the problem, I do NOT want to model a template class.
I have a template function within my class.
Actually the application is to model a singleton class,
but the class provides a parametrized function. The class cannot be
paramatrized,
however the function has to deal with different types. How do I model this
in UML or Rose???.
Thank you for any responses,
Marcus
Sorry, I'm only using 2000e. In 2000e, the enty for "Formal Arguments" in
describing a template class is under the class's Detail tab. If they moved
it in 2002, I don't know where they moved it too.
"Marcus Daiber"
<[EMAIL PROTECTED]> To:
<[EMAIL PROTECTED]>
Sent by: cc: "Ronald W Townsen"
<[EMAIL PROTECTED]>
owner-rose_forum@ra Subject: RE: (ROSE)
Modeling Template Functions in UML
tional.com
02/25/02 11:56 AM
Please respond to
"Marcus Daiber"
Ronald,
I do not find a "Formal Argument List", I use Rose Enterprise 2002.05.01.
I actually searched in "Class Specification"->"Operations Tab" ->
"Operation
Specification"->"Detail" I have no such thing as "formal argument list".
The class is defined as Visual C++ class.
Thank you for your help,
Marcus
-----Original Message-----
From: Ronald W Townsen [mailto:[EMAIL PROTECTED]]
Sent: Monday, February 25, 2002 8:53 AM
To: Marcus Daiber
Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: Re: (ROSE) Modeling Template Functions in UML
Under the "Detail" Tab, you specify the <typename a, typename b>
information in the "formal argument" list.
"Marcus Daiber"
<[EMAIL PROTECTED]> To:
<[EMAIL PROTECTED]>
Sent by: cc:
owner-rose_forum@ra Subject: (ROSE) Modeling
Template Functions in UML
tional.com
02/23/02 02:39 PM
Please respond to
"Marcus Daiber"
Dear All,
I am still hoping to find an answer to the question:
how do I model a template function in UML using Rational Rose.
An example would be the UML Representation of class x:
class x
{
public:
template< typename a, typename b>
void yfunc(a r, b s){ doSomething(); }
};
I am quite aware of the possibility of using templatized classes, however
class x shall not be modeled as a template.
thank you for any help,
Marcus
************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Post or Reply to: [EMAIL PROTECTED]
* Subscription Requests: [EMAIL PROTECTED]
* Archive of messages:
* http://www.rational.com/support/usergroups/rose/rose_forum.jsp
* Other Requests: [EMAIL PROTECTED]
*
* To unsubscribe from the list, please send email
* To: [EMAIL PROTECTED]
* Subject: <BLANK>
* Body: unsubscribe rose_forum
*************************************************************************
************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Post or Reply to: [EMAIL PROTECTED]
* Subscription Requests: [EMAIL PROTECTED]
* Archive of messages:
* http://www.rational.com/support/usergroups/rose/rose_forum.jsp
* Other Requests: [EMAIL PROTECTED]
*
* To unsubscribe from the list, please send email
* To: [EMAIL PROTECTED]
* Subject: <BLANK>
* Body: unsubscribe rose_forum
*************************************************************************
************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Post or Reply to: [EMAIL PROTECTED]
* Subscription Requests: [EMAIL PROTECTED]
* Archive of messages:
* http://www.rational.com/support/usergroups/rose/rose_forum.jsp
* Other Requests: [EMAIL PROTECTED]
*
* To unsubscribe from the list, please send email
* To: [EMAIL PROTECTED]
* Subject: <BLANK>
* Body: unsubscribe rose_forum
*************************************************************************
************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Post or Reply to: [EMAIL PROTECTED]
* Subscription Requests: [EMAIL PROTECTED]
* Archive of messages:
* http://www.rational.com/support/usergroups/rose/rose_forum.jsp
* Other Requests: [EMAIL PROTECTED]
*
* To unsubscribe from the list, please send email
* To: [EMAIL PROTECTED]
* Subject: <BLANK>
* Body: unsubscribe rose_forum
*************************************************************************