1 CHARACTER*(*) FUNCTION ifd_last_error()
2 CALL wf77_ifd_last_error(ifd_last_error, LEN(ifd_last_
9 INTEGER*4 FUNCTION ifd_got_error()
10 CALL wf77_ifd_got_error(ifd_got_error)
16 SUBROUTINE ifd_reset_error()
17 CALL wf77_ifd_reset_error()
23 INTEGER*8 FUNCTION ifd_null()
24 CALL wf77_ifd_null(ifd_null)
30 INTEGER*8 FUNCTION new_Data(dummy, type, maxLength, is
36 CALL wf77_new_Data(dummy, type, maxLength, isunsigned,
43 INTEGER*8 FUNCTION copy_Data(obj)
45 CALL wf77_copy_Data(obj, copy_Data)
51 SUBROUTINE del_Data(obj)
53 CALL wf77_del_Data(obj)
61 CALL wf77_Data_name(obj,
Data_name, LEN(Data_name))
67 INTEGER*4 FUNCTION Data_type(obj)
69 CALL wf77_Data_type(obj, Data_type)
75 INTEGER*4 FUNCTION Data_maxLength(obj)
77 CALL wf77_Data_maxLength(obj, Data_maxLength)
83 INTEGER*4 FUNCTION Data_length(obj)
85 CALL wf77_Data_length(obj, Data_length)
91 INTEGER*4 FUNCTION Data_isUnsigned(obj)
93 CALL wf77_Data_isUnsigned(obj, Data_isUnsigned)
99 INTEGER*4 FUNCTION Data_isNull(obj)
101 CALL wf77_Data_isNull(obj, Data_isNull)
107 INTEGER*4 FUNCTION Data_ival(obj)
109 CALL wf77_Data_ival(obj, Data_ival)
115 INTEGER*8 FUNCTION Data_uival(obj)
117 CALL wf77_Data_uival(obj, Data_uival)
123 INTEGER*8 FUNCTION Data_lval(obj)
125 CALL wf77_Data_lval(obj, Data_lval)
131 INTEGER*8 FUNCTION Data_ulval(obj)
133 CALL wf77_Data_ulval(obj, Data_ulval)
139 REAL*4 FUNCTION Data_fval(obj)
141 CALL wf77_Data_fval(obj, Data_fval)
147 REAL*8 FUNCTION Data_dval(obj)
149 CALL wf77_Data_dval(obj, Data_dval)
155 CHARACTER*(*) FUNCTION Data_sval(obj)
157 CALL wf77_Data_sval(obj, Data_sval, LEN(Data_sval))
163 INTEGER*8 FUNCTION Data_tval(obj)
165 CALL wf77_Data_tval(obj, Data_tval)
171 SUBROUTINE Data_setNull(obj)
173 CALL wf77_Data_setNull(obj)
179 SUBROUTINE Data_setival(obj, val)
182 CALL wf77_Data_setival(obj, val)
188 SUBROUTINE Data_setuival(obj, val)
191 CALL wf77_Data_setuival(obj, val)
197 SUBROUTINE Data_setlval(obj, val)
200 CALL wf77_Data_setlval(obj, val)
206 SUBROUTINE Data_setulval(obj, val)
209 CALL wf77_Data_setulval(obj, val)
215 SUBROUTINE Data_setdval(obj, val)
218 CALL wf77_Data_setdval(obj, val)
224 SUBROUTINE Data_setsval(obj, val)
227 CALL wf77_Data_setsval(obj, val, LEN(val))
233 SUBROUTINE Data_setblob(obj, lbuf, size)
237 CALL wf77_Data_setblob(obj, lbuf, size)
243 SUBROUTINE Data_settimeval(obj, val)
246 CALL wf77_Data_settimeval(obj, val)
252 CHARACTER*(*) FUNCTION Data_print(obj)
254 CALL wf77_Data_print(obj, Data_print, LEN(Data_print))
260 SUBROUTINE Data_setTag(obj, tag)
263 CALL wf77_Data_setTag(obj, tag)
269 INTEGER*4 FUNCTION Data_getTag(obj)
271 CALL wf77_Data_getTag(obj, Data_getTag)
277 INTEGER*8 FUNCTION new_Record(dummy)
279 CALL wf77_new_Record(dummy, new_Record)
285 SUBROUTINE del_Record(obj)
287 CALL wf77_del_Record(obj)
293 SUBROUTINE Record_clear(obj)
295 CALL wf77_Record_clear(obj)
301 INTEGER*8 FUNCTION Record_count(obj)
303 CALL wf77_Record_count(obj, Record_count)
309 SUBROUTINE Record_addField(obj, d)
312 CALL wf77_Record_addField(obj, d)
318 INTEGER*8 FUNCTION Record_pop(obj, x)
321 CALL wf77_Record_pop(obj, x, Record_pop)
327 INTEGER*8 FUNCTION Record_field(obj, x)
330 CALL wf77_Record_field(obj, x, Record_field)
336 INTEGER*4 FUNCTION Record_posWhoseNameIs(obj, name)
339 CALL wf77_Record_posWhoseNameIs(obj, name, LEN(name),
340 .Record_posWhoseNameIs)
346 SUBROUTINE Record_setFieldMap(obj, s)
349 CALL wf77_Record_setFieldMap(obj, s, LEN(s))
355 INTEGER*4 FUNCTION RecordSet_setFirst(obj)
357 CALL wf77_RecordSet_setFirst(obj, RecordSet_setFirst)
363 INTEGER*4 FUNCTION RecordSet_setLast(obj)
365 CALL wf77_RecordSet_setLast(obj, RecordSet_setLast)
371 INTEGER*4 FUNCTION RecordSet_setNext(obj)
373 CALL wf77_RecordSet_setNext(obj, RecordSet_setNext)
379 INTEGER*4 FUNCTION RecordSet_setPrev(obj)
381 CALL wf77_RecordSet_setPrev(obj, RecordSet_setPrev)
387 INTEGER*4 FUNCTION RecordSet_setWhereS(obj, field, whe
392 CALL wf77_RecordSet_setWhereS(obj, field, where, LEN(w
393 .here), RecordSet_setWhereS)
399 INTEGER*4 FUNCTION RecordSet_setWhereI(obj, field, whe
404 CALL wf77_RecordSet_setWhereI(obj, field, where, Recor
411 INTEGER*4 FUNCTION RecordSet_setPos(obj, newpos)
414 CALL wf77_RecordSet_setPos(obj, newpos, RecordSet_setP
421 SUBROUTINE RecordSet_dump(obj, fn)
424 CALL wf77_RecordSet_dump(obj, fn, LEN(fn))
430 INTEGER*4 FUNCTION RecordSet_know_nRows(obj)
432 CALL wf77_RecordSet_know_nRows(obj, RecordSet_know_nRo
439 INTEGER*4 FUNCTION RecordSet_eof(obj)
441 CALL wf77_RecordSet_eof(obj, RecordSet_eof)
447 INTEGER*4 FUNCTION RecordSet_alwaysSameStructure(obj)
449 CALL wf77_RecordSet_alwaysSameStructure(obj, RecordSet
450 ._alwaysSameStructure)
456 INTEGER*8 FUNCTION RecordSet_nRows(obj)
458 CALL wf77_RecordSet_nRows(obj, RecordSet_nRows)
464 INTEGER*8 FUNCTION RecordSet_nFields(obj)
466 CALL wf77_RecordSet_nFields(obj, RecordSet_nFields)
472 INTEGER*8 FUNCTION RecordSet_pos(obj)
474 CALL wf77_RecordSet_pos(obj, RecordSet_pos)
480 INTEGER*8 FUNCTION RecordSet_rec(obj)
482 CALL wf77_RecordSet_rec(obj, RecordSet_rec)
488 INTEGER*8 FUNCTION RecordSet_metarec(obj)
490 CALL wf77_RecordSet_metarec(obj, RecordSet_metarec)
496 INTEGER*8 FUNCTION new_DBConn(dummy)
498 CALL wf77_new_DBConn(dummy, new_DBConn)
504 SUBROUTINE del_DBConn(obj)
506 CALL wf77_del_DBConn(obj)
512 SUBROUTINE DBConn_connect(obj, user, pass, db, host)
518 CALL wf77_DBConn_connect(obj, user, LEN(user), pass, L
519 .EN(pass), db, LEN(db), host, LEN(host))
525 SUBROUTINE DBConn_close(obj)
527 CALL wf77_DBConn_close(obj)
533 INTEGER*4 FUNCTION DBConn_isOpen(obj)
535 CALL wf77_DBConn_isOpen(obj, DBConn_isOpen)
541 INTEGER*8 FUNCTION DBConn_newDBConn(obj)
543 CALL wf77_DBConn_newDBConn(obj, DBConn_newDBConn)
549 INTEGER*8 FUNCTION new_Query(dummy, lconn, handleNewDB
553 INTEGER*4 handleNewDBConn
554 CALL wf77_new_Query(dummy, lconn, handleNewDBConn, new
561 SUBROUTINE del_Query(obj)
563 CALL wf77_del_Query(obj)
569 SUBROUTINE Query_query(obj, query, StoreResult)
572 INTEGER*4 StoreResult
573 CALL wf77_Query_query(obj, query, LEN(query), StoreRes
580 SUBROUTINE Query_prepare(obj, query)
583 CALL wf77_Query_prepare(obj, query, LEN(query))
589 SUBROUTINE Query_prepare_with_parameters(obj, op, fiel
596 CALL wf77_Query_prepare_with_parameters(obj, op, field
597 .s, LEN(fields), table, LEN(table), where, LEN(where))
603 INTEGER*8 FUNCTION Query_nAffectedRows(obj)
605 CALL wf77_Query_nAffectedRows(obj, Query_nAffectedRows
612 INTEGER*8 FUNCTION Query_param(obj)
614 CALL wf77_Query_param(obj, Query_param)
620 INTEGER*8 FUNCTION Query_lookup(obj, field, table, whe
626 CALL wf77_Query_lookup(obj, field, LEN(field), table,
627 .LEN(table), where, LEN(where), Query_lookup)
633 INTEGER*4 FUNCTION Query_gotRecordSet(obj)
635 CALL wf77_Query_gotRecordSet(obj, Query_gotRecordSet)
641 SUBROUTINE Query_execute(obj, StoreResult)
643 INTEGER*4 StoreResult
644 CALL wf77_Query_execute(obj, StoreResult)
650 SUBROUTINE Query_close(obj)
652 CALL wf77_Query_close(obj)
658 INTEGER*8 FUNCTION new_Table(dummy, lconn, table, fiel
663 CHARACTER*(*) fieldkey
664 CALL wf77_new_Table(dummy, lconn, table, LEN(table), f
665 .ieldkey, LEN(fieldkey), new_Table)
671 SUBROUTINE del_Table(obj)
673 CALL wf77_del_Table(obj)
679 SUBROUTINE Table_loadTable(obj)
681 CALL wf77_Table_loadTable(obj)
687 INTEGER*8 FUNCTION Table_newRec(obj)
689 CALL wf77_Table_newRec(obj, Table_newRec)
695 SUBROUTINE Table_insert(obj)
697 CALL wf77_Table_insert(obj)
703 SUBROUTINE Table_update(obj)
705 CALL wf77_Table_update(obj)
711 INTEGER*8 FUNCTION new_Client(dummy, path, server, por
719 CALL wf77_new_Client(dummy, path, LEN(path), server, L
720 .EN(server), port, ssl, timeout, new_Client)
726 SUBROUTINE del_Client(obj)
728 CALL wf77_del_Client(obj)
734 INTEGER*4 FUNCTION Client_login(obj, user, pass, db)
739 CALL wf77_Client_login(obj, user, LEN(user), pass, LEN
740 .(pass), db, LEN(db), Client_login)
746 INTEGER*4 FUNCTION Client_exec(obj, cmd, data)
750 CALL wf77_Client_exec(obj, cmd, LEN(cmd), data, Client
757 INTEGER*8 FUNCTION Client_code(obj)
759 CALL wf77_Client_code(obj, Client_code)
765 INTEGER*8 FUNCTION Client_msg(obj)
767 CALL wf77_Client_msg(obj, Client_msg)
773 INTEGER*8 FUNCTION Client_out(obj)
775 CALL wf77_Client_out(obj, Client_out)
781 INTEGER*8 FUNCTION Client_recv(obj)
783 CALL wf77_Client_recv(obj, Client_recv)
789 INTEGER*8 FUNCTION Client_aux(obj)
791 CALL wf77_Client_aux(obj, Client_aux)
797 INTEGER*8 FUNCTION new_Conf(dummy, filename)
799 CHARACTER*(*) filename
800 CALL wf77_new_Conf(dummy, filename, LEN(filename), new
807 SUBROUTINE del_Conf(obj)
809 CALL wf77_del_Conf(obj)
815 CHARACTER*(*) FUNCTION Conf_sval(obj, section, key)
817 CHARACTER*(*) section
819 CALL wf77_Conf_sval(obj, section, LEN(section), key, L
820 .EN(key), Conf_sval, LEN(Conf_sval))
826 INTEGER*4 FUNCTION Conf_ival(obj, section, key)
828 CHARACTER*(*) section
830 CALL wf77_Conf_ival(obj, section, LEN(section), key, L
char * Data_name(void *obj)
Wrapper to Data::name.