World Ocean Simulation System (WOSS) library
woss::WossDbManager Member List

This is the complete list of members for woss::WossDbManager, including all inherited members.

bathymetry_dbwoss::WossDbManagerprotected
CCAltimetry typedef (defined in woss::WossDbManager)woss::WossDbManager
ccaltimetry_mapwoss::WossDbManagerprotected
ccbathy_mapwoss::WossDbManagerprotected
CCBathymetry typedef (defined in woss::WossDbManager)woss::WossDbManager
CCSediment typedef (defined in woss::WossDbManager)woss::WossDbManager
ccsediment_mapwoss::WossDbManagerprotected
CCSSP typedef (defined in woss::WossDbManager)woss::WossDbManager
ccssp_mapwoss::WossDbManagerprotected
closeAllConnections()woss::WossDbManagerprotectedvirtual
debugwoss::WossDbManagerprotected
eraseCustomAltimetry(const Coord &tx_coord=CCAltimetry::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCAltimetry::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCAltimetry::DB_CDATA_ALL_INNER_KEYS)woss::WossDbManagerinline
eraseCustomBathymetry(const Coord &tx_coord=CCBathymetry::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCBathymetry::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCBathymetry::DB_CDATA_ALL_INNER_KEYS)woss::WossDbManagerinline
eraseCustomSediment(const Coord &tx_coord=CCSediment::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCSediment::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCSediment::DB_CDATA_ALL_INNER_KEYS)woss::WossDbManagerinline
eraseCustomSSP(const Coord &tx_coord=CCSSP::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCSSP::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCSSP::DB_CDATA_ALL_INNER_KEYS, const Time &time_value=CCSSP::DB_CDATA_ALL_TIME_KEYS)woss::WossDbManagerinline
getAltimetry(const CoordZ &tx, const CoordZ &rx) constwoss::WossDbManagervirtual
getAverageSSP(const Coord &tx, const Coord &rx, const Time &time_start, const Time &time_end, int max_time_values, long double ssp_depth_precision=SSP_CUSTOM_DEPTH_PRECISION) constwoss::WossDbManagervirtual
getBathymetry(const Coord &tx, const Coord &rx) constwoss::WossDbManagervirtual
getBathymetry(const Coord &tx, CoordZVector &rx_coordz_vector) constwoss::WossDbManagervirtual
getCustomAltimetry(const Coord &tx_coord=CCAltimetry::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCAltimetry::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCAltimetry::DB_CDATA_ALL_INNER_KEYS)woss::WossDbManagerinline
getCustomBathymetry(const Coord &tx_coord=CCBathymetry::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCBathymetry::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCBathymetry::DB_CDATA_ALL_INNER_KEYS)woss::WossDbManagerinline
getCustomSediment(const Coord &tx_coord=CCSediment::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCSediment::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCSediment::DB_CDATA_ALL_INNER_KEYS)woss::WossDbManagerinline
getCustomSSP(const Coord &tx_coord=CCSSP::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCSSP::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCSSP::DB_CDATA_ALL_INNER_KEYS, const Time &time_value=CCSSP::DB_CDATA_ALL_TIME_KEYS)woss::WossDbManagerinline
getDebug() (defined in woss::WossDbManager)woss::WossDbManagerinline
getPressure(const CoordZ &coord_tx, const CoordZ &coord_rx, const double frequency, const Time &time_value) constwoss::WossDbManagervirtual
getSediment(const CoordZ &tx, const CoordZ &rx) constwoss::WossDbManagervirtual
getSediment(const CoordZ &tx, const CoordZVector &rx_coordz_vector) constwoss::WossDbManagervirtual
getSSP(const Coord &tx, const Coord &rx, const Time &time, long double ssp_depth_precision=SSP_CUSTOM_DEPTH_PRECISION) constwoss::WossDbManagervirtual
getTimeArr(const CoordZ &coord_tx, const CoordZ &coord_rx, const double frequency, const Time &time_value) constwoss::WossDbManagervirtual
importCustomBathymetry(const ::std::string &filename, const Coord &tx_coord=CCBathymetry::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCBathymetry::DB_CDATA_ALL_MEDIUM_KEYS)woss::WossDbManagervirtual
importCustomSSP(const ::std::string &filename, const Time &=CCSSP::DB_CDATA_ALL_TIME_KEYS, const Coord &tx_coord=CCSSP::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCSSP::DB_CDATA_ALL_MEDIUM_KEYS)woss::WossDbManagervirtual
insertPressure(const CoordZ &coord_tx, const CoordZ &coord_rx, const double frequency, const Time &time_value, const Pressure &pressure) constwoss::WossDbManagervirtual
insertTimeArr(const CoordZ &coord_tx, const CoordZ &coord_rx, const double frequency, const Time &time_value, const TimeArr &channel) constwoss::WossDbManagervirtual
operator=(WossDbManager &instance)woss::WossDbManager
results_arrivals_dbwoss::WossDbManagerprotected
results_pressure_dbwoss::WossDbManagerprotected
sediment_dbwoss::WossDbManagerprotected
setBathymetryDb(WossBathymetryDb *ptr)woss::WossDbManagerinline
setCustomAltimetry(Altimetry *const altimetry, const Coord &tx_coord=CCAltimetry::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCAltimetry::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCAltimetry::DB_CDATA_ALL_INNER_KEYS)woss::WossDbManagerinline
setCustomBathymetry(Bathymetry *const bathymetry, const Coord &tx_coord=CCBathymetry::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCBathymetry::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCBathymetry::DB_CDATA_ALL_INNER_KEYS)woss::WossDbManagerinline
setCustomBathymetry(const ::std::string &bathyLine, const Coord &tx_coord=CCBathymetry::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCBathymetry::DB_CDATA_ALL_MEDIUM_KEYS)woss::WossDbManager
setCustomSediment(Sediment *const sediment, const Coord &tx_coord=CCSediment::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCSediment::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCSediment::DB_CDATA_ALL_INNER_KEYS)woss::WossDbManagerinline
setCustomSediment(const ::std::string &sediment_string, const Coord &txCoord=CCSediment::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCSediment::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCSediment::DB_CDATA_ALL_INNER_KEYS)woss::WossDbManager
setCustomSSP(SSP *const ssp, const Coord &tx_coord=CCSSP::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCSSP::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCSSP::DB_CDATA_ALL_INNER_KEYS, const Time &time_value=CCSSP::DB_CDATA_ALL_TIME_KEYS)woss::WossDbManagerinline
setCustomSSP(const std::string &sspString, const Coord &txCoord=CCSSP::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCSSP::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCSSP::DB_CDATA_ALL_INNER_KEYS, const Time &time_value=CCSSP::DB_CDATA_ALL_TIME_KEYS)woss::WossDbManager
setDebug(bool flag) (defined in woss::WossDbManager)woss::WossDbManagerinline
setResPressureDb(WossResPressDb *ptr)woss::WossDbManagerinline
setResTimeArrDb(WossResTimeArrDb *ptr)woss::WossDbManagerinline
setSedimentDb(WossSedimentDb *ptr)woss::WossDbManagerinline
setSSPDb(WossSSPDb *ptr)woss::WossDbManagerinline
ssp_dbwoss::WossDbManagerprotected
updateDebugFlag() (defined in woss::WossDbManager)woss::WossDbManagerprotectedvirtual
WossDbManager()woss::WossDbManager
WossDbManager(WossDbManager &instance)woss::WossDbManager
~WossDbManager()woss::WossDbManagervirtual