Source Code

Navigation


Database Project Home index.htm

Project Description descript/descript.htm

Database structure
dbstructure/
dbstructure.htm
.

Source files
src/src.htm.

Management of the project management/
management.htm

mysql database sustem mysql/mysql.htm

Appendices are in appendix/appendix.htm.


Gabriel's Home

Kalon's Home

Patrick's Home

Phu's Home

CSE444 Spring 99 homepage

parselog Source Code

parselog
parselog is a perl program. It is on bart.cqs.washington.edu in the directory
/home/disk32/cse444/project/src/parse.

nameconv
nameconv is a C function that converts variable names in a trace file which have illegal characters ('*', "&") to names which are acceptable to MySQL. It is used in idquery and idinterface. It is on bart.cqs.washington.edu in the directory
/home/disk32/cse444/project/src/nameconv.

cquery.c
cquery is a simple C program for accessing MySQL data. Its purpose is to exercise the MySQL API functions. The user can put an SQL query on the command line, or run cquery with the name of a file containing queries on the command.

Makefile for cquery

idquery and idinterface Source Code

idquery and idinterface are C programs that provide functions to access data in a MySQL database. They are on bart.cqs.washington.edu in the directory
/home/disk32/cse444/project/src/workdone/revisedver3/src/.
Developmental work on a newer version is being done in
/home/disk32/cse444/project/src/workdone/ver3/.
(Note that the directory names are not desciptive in this case.)

Two test programs,testquery3 and testinterface3, are also in the same directory.

idemo.c

idinterface.h

idinterface3.c

idquery.h

idquery3.c

testinterface3.c

testquery3.c

sample*.txt are sample outputs from idemo.

sample0.txt

sample1.txt

sample2.txt

pquery Source Code

pquery.c
pquery is a test-bed C program containing functions for retrieving tuples from a MySQL database. It takes as inputs a database name (which corresponds to a trace file, a program point name, and one, two, or three variable names (for 1-, 2- or 3-tuples). Functions in pquery are used in idquery and idinterface.

Makefile for pquery

Documentation for idquery and idinterface

The documentation for idquery and idinterface is in directory
/home/disk32/cse444/project/src/workdone/revisedver3/doc/.

samples

Sample output generated by the test code for idquery and idinterface is in directory
/home/disk32/cse444/project/src/workdone/ver3/.

testi3.out

Back to top


Webmaster: Patrick Snyder
Last modified: 6/8/99
This file: src.htm

Back to top