Difference for src/xlat-i/xi-symbol.h from version 1.91 to 1.92

version 1.91version 1.92
Line 255
Line 255
   public:   public:
     Parameter(int Nline,Type *Ntype,const char *Nname=0,     Parameter(int Nline,Type *Ntype,const char *Nname=0,
      const char *NarrLen=0,Value *Nvalue=0);      const char *NarrLen=0,Value *Nvalue=0);
     void print(XStr &str,int withDefaultValues=0);     void print(XStr &str,int withDefaultValues=0,int useConst=1);
     void printAddress(XStr &str);     void printAddress(XStr &str);
     void printValue(XStr &str);     void printValue(XStr &str);
     int isMessage(void) const {return type->isMessage();}     int isMessage(void) const {return type->isMessage();}
Line 287
Line 287
     ParamList(ParamList *pl) :param(pl->param), next(pl->next) {}     ParamList(ParamList *pl) :param(pl->param), next(pl->next) {}
     ParamList(Parameter *Nparam,ParamList *Nnext=NULL)     ParamList(Parameter *Nparam,ParamList *Nnext=NULL)
      :param(Nparam), next(Nnext) {}      :param(Nparam), next(Nnext) {}
     void print(XStr &str,int withDefaultValues=0);     void print(XStr &str,int withDefaultValues=0,int useConst=1);
     void printAddress(XStr &str);     void printAddress(XStr &str);
     void printValue(XStr &str);     void printValue(XStr &str);
     int isNamed(void) const {return param->type->isNamed();}     int isNamed(void) const {return param->type->isNamed();}
Line 332
Line 332
     }     }
     void marshall(XStr &str);     void marshall(XStr &str);
     void beginUnmarshall(XStr &str);     void beginUnmarshall(XStr &str);
     void unmarshall(XStr &str);     void unmarshall(XStr &str, int isFirst=1);
     void unmarshallAddress(XStr &str);     void unmarshallAddress(XStr &str, int isFirst=1);
     void pupAllValues(XStr &str);     void pupAllValues(XStr &str);
     void endUnmarshall(XStr &str);     void endUnmarshall(XStr &str);
     int operator==(const ParamList &plist) const {     int operator==(const ParamList &plist) const {
Line 766
Line 766
     void genPythonStaticDefs(XStr& str);     void genPythonStaticDefs(XStr& str);
     void genPythonStaticDocs(XStr& str);     void genPythonStaticDocs(XStr& str);
          
     XStr paramType(int withDefaultVals,int withEO=0);     XStr paramType(int withDefaultVals,int withEO=0,int useConst=1);
     XStr paramComma(int withDefaultVals,int withEO=0);     XStr paramComma(int withDefaultVals,int withEO=0);
     XStr eo(int withDefaultVals,int priorComma=1);     XStr eo(int withDefaultVals,int priorComma=1);
     XStr syncReturn(void);     XStr syncReturn(void);


Legend:
Removed in v.1.91 
changed lines
 Added in v.1.92



Made by using version 1.79 of cvs2html