OracleDatastore.cpp File Reference#include "OracleDatastore.h"
#include <iostream>
#include <fstream>
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <bool.h>
#include <MovableObject.h>
#include <FEM_ObjectBroker.h>
#include <Domain.h>
#include <ID.h>
#include <Vector.h>
#include <Matrix.h>
Go to the source code of this file.
|
Defines |
| #define | IsCreateTable 0 |
Functions |
| void | connectToDB (char *theUser, char *thePass) |
| void | commitDatabase () |
| void | createIDTable (char *tableName) |
| void | createVectorTable (char *tableName) |
| void | createMatrixTable (char *tableName) |
| void | cleanTables () |
| void | changeProjTag (int projectID) |
| int | queryProjTag () |
| int | queryTagOnName (char *projName) |
| void | insertIDTable (int idSize, int *tempProjTag, int *tempDataTag, int *tempCommitTag, int *tempPos, int *tempID) |
| void | queryIDTable (int idSize, int projTag, int dataTag, int commitTag, int *tempID) |
| void | insertVectorTable (int vectSize, int *tempProjTag, int *tempDataTag, int *tempCommitTag, int *tempPos, double *tempVect) |
| void | queryVectorTable (int vectSize, int projTag, int dataTag, int commitTag, double *tempVect) |
| void | insertMatrixTable (int matrixSize, int *tempProjTag, int *tempDataTag, int *tempCommitTag, int *row, int *col, double *tempMatrix) |
| void | queryMatrixTable (int rowSize, int colSize, int projTag, int dataTag, int commitTag, double *tempMatrix) |
Define Documentation
Function Documentation
| void changeProjTag |
( |
int |
projectID |
) |
|
| void connectToDB |
( |
char * |
theUser, |
|
|
char * |
thePass | |
|
) |
| | |
| void createIDTable |
( |
char * |
tableName |
) |
|
| void createMatrixTable |
( |
char * |
tableName |
) |
|
| void createVectorTable |
( |
char * |
tableName |
) |
|
| void insertIDTable |
( |
int |
idSize, |
|
|
int * |
tempProjTag, |
|
|
int * |
tempDataTag, |
|
|
int * |
tempCommitTag, |
|
|
int * |
tempPos, |
|
|
int * |
tempID | |
|
) |
| | |
| void insertMatrixTable |
( |
int |
matrixSize, |
|
|
int * |
tempProjTag, |
|
|
int * |
tempDataTag, |
|
|
int * |
tempCommitTag, |
|
|
int * |
row, |
|
|
int * |
col, |
|
|
double * |
tempMatrix | |
|
) |
| | |
| void insertVectorTable |
( |
int |
vectSize, |
|
|
int * |
tempProjTag, |
|
|
int * |
tempDataTag, |
|
|
int * |
tempCommitTag, |
|
|
int * |
tempPos, |
|
|
double * |
tempVect | |
|
) |
| | |
| void queryIDTable |
( |
int |
idSize, |
|
|
int |
projTag, |
|
|
int |
dataTag, |
|
|
int |
commitTag, |
|
|
int * |
tempID | |
|
) |
| | |
| void queryMatrixTable |
( |
int |
rowSize, |
|
|
int |
colSize, |
|
|
int |
projTag, |
|
|
int |
dataTag, |
|
|
int |
commitTag, |
|
|
double * |
tempMatrix | |
|
) |
| | |
| int queryTagOnName |
( |
char * |
projName |
) |
|
| void queryVectorTable |
( |
int |
vectSize, |
|
|
int |
projTag, |
|
|
int |
dataTag, |
|
|
int |
commitTag, |
|
|
double * |
tempVect | |
|
) |
| | |
Generated on Mon Oct 23 15:05:31 2006 for OpenSees by 1.5.0
|