thrift-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bryan Duxbury <br...@rapleaf.com>
Subject Re: About function Overload in IDL
Date Thu, 12 Aug 2010 01:46:51 GMT
Incidentally, I am about to commit
https://issues.apache.org/jira/browse/THRIFT-570 that deals with this.

On Wed, Aug 11, 2010 at 6:00 PM, Jonathan Ellis <jbellis@gmail.com> wrote:

> This is not supported, because many thrift languages can't handle it.
>
> On Aug 11, 2010 5:52 PM, "thrift thrift" <thriftuser@gmail.com> wrote:
> > Hi, all
> > I made two functions in thrift IDL, which names are
> >
> > string Execute(1:i32 clientID, 2:string cmd, 3:string param1, 4:string
> > param2, 5:string param3, 6:string param4) ,
> > string Execute(1:i32 clientID, 2 string cmd, et:ParamList paramList)
> >
> > But I found that the generated codes are the same for this two funtions
> like
> > below
> >
> > void process_Execute(int32_t seqid, ::apache::thrift: rotocol::TProtocol*
> > iprot, ::apache::thrift: rotocol::TProtocol* oprot);
> >
> >
> > So, Does thrift IDL support function overload? If support, how to do it?
> > Thanks very much.
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message