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 <[email protected]> wrote:

> This is not supported, because many thrift languages can't handle it.
>
> On Aug 11, 2010 5:52 PM, "thrift thrift" <[email protected]> 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.
>

Reply via email to