CARMA C++
carma::observertools::ProjectDatabaseManager Interface Reference

The interface to the CARMA Project Database Manager. More...

import "carma/observertools/ProjectDatabaseManager.idl";

Public Member Functions

void checkDatabase () raises (carma::util::UserException)
 
string gradeToLetter (in float grade) raises (carma::util::UserException)
 
boolean isCommissioning (in string pid) raises (carma::util::UserException, carma::observertools::ProjectDatabaseException)
 
short isUp () raises (carma::util::UserException, carma::observertools::ProjectDatabaseException)
 
float letterToGrade (in string letter) raises (carma::util::UserException)
 
void projectAdd (in string fileName) raises (carma::util::UserException, carma::observertools::ProjectDatabaseException)
 
boolean projectAddAsString (in string xmlString) raises (carma::util::UserException, carma::observertools::ProjectDatabaseException)
 
boolean projectEdit (in string projectID, in string obsblock, in string subObsblock, in short trial, in ItemValueSequence itemValueSeq, in EditStatus action) raises (carma::util::UserException, carma::observertools::ProjectDatabaseException)
 
void projectEditInOut (in string projectID, in string obsblock, in string subObsblock, in short trial, in ItemValueSequence itemValueSeq, in EditStatus action, out boolean success) raises (carma::util::UserException, carma::observertools::ProjectDatabaseException)
 
void projectOscriptAdd (in string projectID, in string obsblock, in string subObsblock, in string scriptFile, in string catalogFile) raises (carma::util::UserException, carma::observertools::ProjectDatabaseException)
 
StringSequence projectOscriptFind (in string projectID, in string obsblock, in string subObsblock) raises (carma::util::UserException, carma::observertools::ProjectDatabaseException)
 
ProjectSequence projectQuery (in ItemValueSequence theQuery) raises (carma::util::UserException, carma::observertools::ProjectDatabaseException)
 
void projectQueryInOut (in ItemValueSequence theQuery, out ProjectSequence pSeq) raises (carma::util::UserException, carma::observertools::ProjectDatabaseException)
 
short runProject (in string projectID, in string obsblock, in string subObsblock, in boolean isCommissioning, in boolean isDualCorr, in string arrayConfig1, in string arrayConfig2, in string scriptFile, in string catalogFile) raises (carma::util::UserException, carma::observertools::ProjectDatabaseException)
 
void runProjectInOut (in string projectID, in string obsblock, in string subObsblock, in boolean isCommissioning, in boolean isDualCorr, in string arrayConfig1, in string arrayConfig2, in string scriptFile, in string catalogFile, out short trialNumber) raises (carma::util::UserException, carma::observertools::ProjectDatabaseException)
 

Detailed Description

The interface to the CARMA Project Database Manager.

Definition at line 368 of file ProjectDatabaseManager.idl.


The documentation for this interface was generated from the following file: