|
CARMA C++
|
relationships between the monitor and dbms systems More...
#include <string>Go to the source code of this file.
Namespaces | |
| module | carma |
| IDL for bima Rx Control, inherits from antenna::common::RxControl. | |
| carma::dbms | |
| API for access to the CARMA database. | |
Enumerations | |
| enum | carma::dbms::MonitorAggregateType { NUMERIC_TYPE, STRING_TYPE, SHORT_TYPE, COMPLEX_TYPE, MAX_AGGREGATE_DATA_TYPE } |
| aggregate data type of the monitor[point,data file, table] More... | |
| enum | carma::dbms::MonitorAverageType { FRAME_AVG, MINUTE_AVG, WBCORREL_AVG, SLCORREL_AVG } |
| average type of the monitor[point,data file,table] More... | |
| enum | carma::dbms::MonitorDataAreaType { MP_WRITE_AREA, MP_LOAD_AREA, MP_TRANSFER_AREA, MP_SDP_AREA } |
| type describing a particular set of directories used in writing, loading, and archiving monitor point data WRITE_AREA = where the monitor data are written LOAD_AREA = from where the monitor data are loaded into the db TRANSFER_AREA = from where the monitor data are transferred to the long term archive More... | |
| enum | carma::dbms::MonitorPointDataType { DATATYPE_BYTE, DATATYPE_SHORT, DATATYPE_INTEGER, DATATYPE_BOOLEAN, DATATYPE_FLOAT, DATATYPE_DOUBLE, DATATYPE_COMPLEX, DATATYPE_STRING, DATATYPE_SERIAL_NUMBER, DATATYPE_CHAR, DATATYPE_ENUMERATION, DATATYPE_ABSTIME, MAX_DATATYPE } |
| type of the monitor point. More... | |
| enum | carma::dbms::MonitorPointType { MPTYPE_SENSE, MPTYPE_SOFT, MPTYPE_CONTROL, MAX_MPTYPE } |
| describes to what class this monitor point belongs More... | |
Functions | |
| unsigned short | carma::dbms::aggregateTypeToDB (const MonitorAggregateType &aggType) |
| convert an aggregate type to the value which is written in the db More... | |
| unsigned short | carma::dbms::averageTypeToDB (const MonitorAverageType &avgType) |
| convert an average type to the value which is written in the db More... | |
| MonitorAggregateType | carma::dbms::dataType2AggregateType (const MonitorPointDataType &dataType) |
| get the aggregate data type that the specific data corresponds to More... | |
| MonitorPointDataType | carma::dbms::db2mpDataType (const unsigned short &dbDataType) |
| convert a db value to its MonitorPointDataType counterpart More... | |
| MonitorPointType | carma::dbms::db2mpType (const unsigned short &dbType) |
| convert a db value to its MonitorPointType counterpart More... | |
| MonitorAggregateType | carma::dbms::dbToAggregateType (const unsigned short &dbType) |
| convert a db value to its MonitorAggregateType counterpart More... | |
| MonitorAverageType | carma::dbms::dbToAverageType (const unsigned short &dbType) |
| convert a db value to its MonitorAverageType counterpart More... | |
| unsigned short | carma::dbms::mpDataType2DB (const MonitorPointDataType &mpDataType) |
| convert a MonitorPointDataType value to the value which is written in the db More... | |
| unsigned short | carma::dbms::mpType2DB (const MonitorPointType &mpType) |
| convert a monitor point type to the value which is written in the db More... | |
| std::string | carma::dbms::toString (const MonitorPointDataType &dataType) |
| MonitorPointDataType -> string for error messages, etc. More... | |
| std::string | carma::dbms::toString (const MonitorPointType &mpType) |
| MonitorPointType -> string for error messages, etc. More... | |
| std::string | carma::dbms::toString (const MonitorAggregateType &dataType) |
| MonitorAggregateDataType -> string for error messages, etc. More... | |
| std::string | carma::dbms::toString (const MonitorDataAreaType &areaType) |
| MonitorDataAreaType -> string for error messages, etc. More... | |
| std::string | carma::dbms::toString (const MonitorAverageType &avgType) |
relationships between the monitor and dbms systems
$CarmaCopyright$
Definition in file MonitorSystemAndDBMSRelationships.h.