[BACK]Return to cmo0.h CVS log [TXT][DIR] Up to [local] / OpenXM / src / kan96xx / plugin

Diff for /OpenXM/src/kan96xx/plugin/cmo0.h between version 1.2 and 1.4

version 1.2, 2000/01/16 07:55:46 version 1.4, 2020/10/06 11:33:47
Line 1 
Line 1 
 /* $OpenXM$ */  /* $OpenXM: OpenXM/src/kan96xx/plugin/cmo0.h,v 1.3 2000/01/31 12:32:52 takayama Exp $ */
 /*  cmo0.h */  /*  cmo0.h */
   
 typedef enum {CMOINIT,CMOPUT,CMOGET,CMOFLUSH,  typedef enum {CMOINIT,CMOPUT,CMOGET,CMOFLUSH,
               CMOINITSTREAM,CMOGETBYTE,CMOERROR,CMOERROR2} cmoAction;                CMOINITSTREAM,CMOGETBYTE,CMOERROR,CMOERROR2} cmoAction;
 typedef unsigned long int cmoint;  typedef unsigned int cmoint;
   
 struct  cmoBuffer {  struct  cmoBuffer {
   int size;    int size;
Line 21  void cmoPrintCmo(struct object ob);
Line 21  void cmoPrintCmo(struct object ob);
 struct object cmoCmoToObject(struct object ob);  struct object cmoCmoToObject(struct object ob);
   
 /* ----------------------- */  /* ----------------------- */
 int errorCmo(char *s);  void errorCmo(char *s);
 struct cmoBuffer *cmoOutputToBuf(cmoAction a,void *data, int size);  struct cmoBuffer *cmoOutputToBuf(cmoAction a,void *data, int size);
 int dumpCmoBuf(struct cmoBuffer *cb);  int dumpCmoBuf(struct cmoBuffer *cb);
 int cmoOutInt32(int k);  void cmoOutCmoNull(void);
   void cmoOutInt32(int k);
 int cmoOutString(char *s,int size);  int cmoOutString(char *s,int size);
 int cmoOutInt32Coeff(int k);  void cmoOutInt32Coeff(int k);
 int cmoGetIntFromBuf(cmoAction a,struct cmoBuffer *cb);  
 int cmoOutMonomial32(POLY cell);  int cmoOutMonomial32(POLY cell);
 int cmoOutDMS() ;  int cmoOutDMS() ;
 int cmoOutPolynomial(POLY f) ;  int cmoOutPolynomial(POLY f) ;
 int cmoOutPolynomial2(POLY f) ;  int cmoOutPolynomial2(POLY f) ;
 int cmoOutRingDefinition(struct ring * rp,int option);  void cmoOutRingDefinition(struct ring * rp,int option);
 int cmoOutRingDefinition2(struct ring * rp,int option);  void cmoOutRingDefinition2(struct ring * rp,int option);
   int cmoGetIntFromBuf(cmoAction a,struct cmoBuffer *cb);
   
 void *cmoGetString(struct cmoBuffer *cb, int size);  void *cmoGetString(struct cmoBuffer *cb, int size);
 struct coeff * cmoGetInt32Coeff(struct cmoBuffer *cb);  struct coeff * cmoGetInt32Coeff(struct cmoBuffer *cb);
Line 60  struct object KSmathCap(void);
Line 61  struct object KSmathCap(void);
   
 struct object cmoTranslateVariable_outGoing(struct object ob);  struct object cmoTranslateVariable_outGoing(struct object ob);
 struct object cmoTranslateVariable_inComming(struct object ob);  struct object cmoTranslateVariable_inComming(struct object ob);
   
   void cmoDumpCmo(struct object ob);
 /* ---------------- end of cmo.h ---------------------*/  /* ---------------- end of cmo.h ---------------------*/
   
   

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.4

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>