| addEncData(EncInfo *encInfo) | NavChartDb | private |
| allowableFailures_ | Component | protected |
| appendToContour(const Str *depthStr, const int encId, const int resLevel, const float latitude, const float longitude) | NavChartDb | private |
| appendToCoverage(const int encId, const int resLevel, const float x0, const float y0, const float x1, const float y1) | NavChartDb | private |
| appendToSoundings(const float depth, const int encId, const int resLevel, const float latitude, const float longitude) | NavChartDb | private |
| AsyncComponent(const Str &name, const Module *module, const Timespan period, bool idlePriority=false) | AsyncComponent | inlineprotected |
| AsyncComponent(const Str &name, const Module *module, bool idlePriority=false) | AsyncComponent | inlineprotected |
| avgCurrentWriter_ | Component | protected |
| avgVoltageWriter_ | Component | protected |
| BLOCK_COMPLETED enum value | Component | |
| BLOCK_CONTINUOUS enum value | Component | |
| BLOCK_NORMAL enum value | Component | |
| BLOCK_PERIODIC enum value | Component | |
| BLOCK_UNKNOWN enum value | Component | |
| calcDistFromLineSq(const float x, const float y, const float x1, const float y1, const float x2, const float y2) | NavChartDb | private |
| CalcGeoIndex(float latitude, float longitude) | NavChartDb | static |
| CalcLatIndex(float latitude) | NavChartDb | static |
| CalcLonIndex(float longitude, int nLons) | NavChartDb | static |
| CalcNumLonIndices(int latIndex) | NavChartDb | static |
| changeLatitudeTo_ | NavChartDb | private |
| changeLongitudeTo_ | NavChartDb | private |
| changeNextDepthIndexTo_ | NavChartDb | private |
| changeOkToUpdateFromDiskTo_ | NavChartDb | private |
| CHARTS_CFG | NavChartDb | privatestatic |
| chartsCfg_ | NavChartDb | private |
| chartsCfgReader_ | NavChartDb | private |
| closeMap_ | NavChartDb | private |
| closeSoundings_ | NavChartDb | private |
| CLOSEST_DEPTH | NavChartDb | privatestatic |
| CLOSEST_DISTANCE | NavChartDb | privatestatic |
| closestDepthWriter_ | NavChartDb | private |
| closestDistanceWriter_ | NavChartDb | private |
| COMPONENT_ASYNC enum value | Component | |
| COMPONENT_BEHAVIOR enum value | Component | |
| COMPONENT_CONFIG enum value | Component | |
| COMPONENT_SYNC enum value | Component | |
| ComponentState enum name | Component | |
| ComponentType enum name | Component | |
| CONFIG_FREQUENCY enum value | Component | protected |
| CONFIG_LATENCY enum value | Component | protected |
| CONFIG_POWER enum value | Component | protected |
| CONFIG_SIMULATE_HARDWARE enum value | Component | protected |
| ConfigOption enum name | Component | protected |
| configure() | Component | inlinevirtual |
| coverages_ | NavChartDb | private |
| createContour(const Str *depthStr) | NavChartDb | private |
| createIndices() | NavChartDb | private |
| createSoundings() | NavChartDb | private |
| criticalFailureReported_ | Component | protected |
| currentCount_ | NavChartDb | private |
| currentDepth_ | NavChartDb | private |
| currentDepthStr_ | NavChartDb | private |
| currentGeoIndex_ | NavChartDb | private |
| currentGeoIndices_ | NavChartDb | private |
| currentMutex_ | NavChartDb | private |
| currentPoint_ | NavChartDb | private |
| currentWriter_ | Component | protected |
| CYCLE_TIMEOUT_CFG | NavChartDb | privatestatic |
| cycleTimeoutCfg_ | NavChartDb | private |
| cycleTimeoutCfgReader_ | NavChartDb | private |
| cycleTimeoutCfgTmp_ | NavChartDb | private |
| debugLevel_ | Component | protected |
| depthIdxMap_ | NavChartDb | private |
| depthIdxNameMap_ | NavChartDb | private |
| depthIndex_ | NavChartDb | private |
| depthMap_ | NavChartDb | private |
| depthMtxMap_ | NavChartDb | private |
| depthMtxNameMap_ | NavChartDb | private |
| desiredPeriod_ | Component | protected |
| disableMetering(void) | Component | inline |
| doIndexing(const Str *depthStr) | NavChartDb | private |
| dt_ | Component | protected |
| durationOfLastRun_ | Component | protected |
| durationOfLastRunWriter_ | Component | protected |
| enabled_ | Component | protected |
| encId_ | NavChartDb | private |
| encInfos_ | NavChartDb | private |
| encMap_ | NavChartDb | private |
| encReader_ | NavChartDb | private |
| execute(void) | Component | virtual |
| failCount_ | Component | protected |
| failureMissionCritical_ | Component | protected |
| failureReported_ | Component | protected |
| failureType_ | Component | protected |
| failureUninitialized_ | Component | protected |
| getAllowableFailures(void) const | Component | inlinevirtual |
| getComponentType() | Component | inline |
| getConfigURI(ConfigOption configOption) const | Component | inlineprotectedvirtual |
| getConfigURI(ConfigOption configOption, ElementURI forElement) const | Component | inlineprotectedvirtual |
| getCoverage(int resLevel) | NavChartDb | private |
| getCriticalFailureReported(void) const | Component | inlinevirtual |
| getDistanceFromShore(const float latitude, const float longitude) | NavChartDb | |
| getFailCount(void) const | Component | inlinevirtual |
| getFailureReported(void) const | Component | inlinevirtual |
| getFailureType(void) const | Component | inlinevirtual |
| GetInstance() | NavChartDb | inlinestatic |
| getLogger(void) | Component | inline |
| getModule() | Component | inline |
| getName(void) const | Component | inline |
| getPauseTime() const | Component | inlineprotected |
| getPeriod(void) | Component | inline |
| getReaderList(void) | Component | |
| getRetryTimeout(void) const | Component | inlinevirtual |
| getRunState(void) | Component | inline |
| getSeaFloorDepth(const float latitude, const float longitude) | NavChartDb | |
| getSkippedRunsSinceFail(void) const | Component | inlinevirtual |
| getState(void) | Component | inline |
| getTimeOfLastRun(void) const | Component | inline |
| getWriterList(void) | Component | |
| getWriteTimestamp(void) | Component | inline |
| idlePriority_ | AsyncComponent | protected |
| incrementFailCount(void) | Component | inlinevirtual |
| incrementSkippedRunsSinceFail(void) | Component | inlinevirtual |
| indexIndex_ | NavChartDb | private |
| initDataDir() | NavChartDb | private |
| initialize() | NavChartDb | virtual |
| initialized_ | NavChartDb | private |
| insertCount_ | NavChartDb | private |
| Instance_ | NavChartDb | privatestatic |
| isActive() const | Component | |
| isCompleted(void) | Component | inlinevirtual |
| isFailed(void) const | Component | inlinevirtual |
| isFailureMissionCritical() | Component | inlinevirtual |
| isFailureUninitialized() | Component | inline |
| isIdlePriority() | AsyncComponent | inline |
| isUsingRunState() | Component | inline |
| LAT_INCREMENT | NavChartDb | privatestatic |
| latitude_ | NavChartDb | private |
| loadCoverage(const int resLevel, EncArea **coverage) | NavChartDb | private |
| loadDepths() | NavChartDb | private |
| loadEncs() | NavChartDb | private |
| logCurrent(float current, float averageCurrent) | Component | virtual |
| logger_ | Component | protected |
| logVoltage(float voltage, float averageVoltage) | Component | virtual |
| longitude_ | NavChartDb | private |
| MakeGeoIndex(int latIndex, int lonIndex) | NavChartDb | static |
| mapDepth(const float depth) | NavChartDb | private |
| mapDone_ | NavChartDb | private |
| meteringEnabled_ | Component | protected |
| module_ | Component | protected |
| NAME | NavChartDb | privatestatic |
| name_ | Component | protected |
| NavChartDb() | NavChartDb | |
| NavChartDb(const NavChartDb &old) | NavChartDb | private |
| newBlobReader(const BlobURI &blobURI) | Component | |
| newBlobReaderFromUniversal(const Str &componentName, const UniversalBlobURI &blobURI) | Component | |
| newBlobWriter(const BlobURI &blobURI, Logger::TimePrecisionType timePrecision=Logger::TIME_PRECISION_MILLIS) | Component | |
| newConfigReader(const ConfigURI &configURI) | Component | |
| newDataReader(const DataURI &dataURI) | Component | |
| newDataReaderFromUniversal(const Str &componentName, const UniversalURI &universalURI) | Component | |
| newDataWriter(const DataURI &dataURI, Logger::TimePrecisionType timePrecision=Logger::TIME_PRECISION_MILLIS) | Component | |
| newUniversalBlobReader(const UniversalBlobURI &universalURI) | Component | |
| newUniversalBlobWriter(const UniversalBlobURI &universalURI, const Unit &accuracyUnit=Units::NONE, const float accuracy=DataElement::NO_ACCURACY, Logger::TimePrecisionType timePrecision=Logger::TIME_PRECISION_MILLIS) | Component | |
| newUniversalReader(const UniversalURI &universalURI) | Component | |
| newUniversalWriter(const UniversalURI &universalURI, const Unit &accuracyUnit=Units::NONE, const float accuracy=DataElement::NO_ACCURACY, Logger::TimePrecisionType timePrecision=Logger::TIME_PRECISION_MILLIS) | Component | |
| NEXT_DEPTH | NavChartDb | privatestatic |
| NEXT_DISTANCE | NavChartDb | privatestatic |
| nextDepthIndex_ | NavChartDb | private |
| nextDepthWriter_ | NavChartDb | private |
| nextDistanceWriter_ | NavChartDb | private |
| NO_RUN_STATE enum value | Component | |
| NUM_LATS | NavChartDb | privatestatic |
| okToUpdateFromDisk_ | NavChartDb | private |
| PAUSE enum value | Component | |
| pause() | Component | inlinevirtual |
| PAUSED enum value | Component | |
| paused() | Component | inlinevirtual |
| pauseTime_ | Component | protected |
| pausing() | Component | inlinevirtual |
| PAUSING enum value | Component | |
| PERIOD | NavChartDb | privatestatic |
| persistentPause_ | Component | protected |
| quadrant_ | NavChartDb | private |
| readers_ | Component | protected |
| ready() | NavChartDb | inline |
| ready_ | NavChartDb | private |
| recoveringFromCritical_ | Component | protected |
| registerReader(DataReader *reader) | Component | |
| registerWriter(DataWriter *writer) | Component | |
| requestData(bool requestingData) | Component | |
| requestPause(const Timespan expectedPauseTime) | Component | |
| requestResume() | Component | |
| requestStart() | Component | |
| requestStop() | Component | |
| resetFailCount(void) | Component | virtual |
| RESETTING enum value | Component | |
| resetting() | Component | inlinevirtual |
| RESUME enum value | Component | |
| resume() | Component | inlinevirtual |
| resuming() | Component | inlinevirtual |
| RESUMING enum value | Component | |
| retryTimeout_ | Component | protected |
| run() | NavChartDb | virtual |
| RUNNABLE enum value | Component | |
| runnable() | Component | inlinevirtual |
| RunState enum name | Component | |
| satisfied() | Component | inlinevirtual |
| SATISFIED enum value | Component | |
| saveDepths() | NavChartDb | private |
| saveEncs() | NavChartDb | private |
| setAllowableFailures(int fails) | Component | inlinevirtual |
| setChartsCfg(const Str chartsCfg) | NavChartDb | |
| setCriticalFailureReported(bool boolVal) | Component | inline |
| setDt(const Timespan &dt) | Component | protectedvirtual |
| setDurationOfLastRun(const Timespan &span) | Component | protectedvirtual |
| setEnabled(bool enabled=true) | Component | inlineprotectedvirtual |
| setFailure(FailureMode::FailType failureType) | Component | virtual |
| setFailureMissionCritical(bool failureMissionCritical) | Component | inlineprotectedvirtual |
| setFailureReported(bool boolVal) | Component | inline |
| setFailureUninitialized(bool boolVal) | Component | inline |
| setOkToUpdateFromDisk() | NavChartDb | inline |
| setPeriod(const Timespan &period) | Component | inline |
| setRecoveringFromCritical(bool boolVal) | Component | inline |
| setRetryTimeout(const Timespan &timeout) | Component | inline |
| setRunState(const RunState runState) | Component | protected |
| setState(ComponentState state) | Component | inline |
| setTimeOfLastRun(const Timestamp &time) | Component | protectedvirtual |
| setTimeOfRun(const Timestamp &time) | Component | inlineprotectedvirtual |
| setWriteTimestamp(const Timestamp &writeTimestamp) | Component | inline |
| shoreDone_ | NavChartDb | private |
| simulateHardware() | Component | protected |
| skippedRunsSinceFail_ | Component | protected |
| soundingsStr_ | NavChartDb | private |
| START enum value | Component | |
| start() | Component | inlinevirtual |
| starting() | Component | inlinevirtual |
| STARTING enum value | Component | |
| state_ | Component | protected |
| stop() | Component | inlinevirtual |
| STOP enum value | Component | |
| stopped() | Component | inlinevirtual |
| STOPPED enum value | Component | |
| stopping() | Component | inlinevirtual |
| STOPPING enum value | Component | |
| timeOfFailure_ | Component | protected |
| timeOfLastRun_ | Component | protected |
| timeOfRun_ | Component | protected |
| uninitialize() | NavChartDb | virtual |
| unregisterReader(DataReader *reader) | Component | |
| unregisterWriter(DataWriter *writer) | Component | |
| updateClosest() | NavChartDb | private |
| updateCurrent(const float latitude, const float longitude, bool gotFix) | NavChartDb | |
| updateGeoIndices() | NavChartDb | private |
| voltageWriter_ | Component | protected |
| wipeOut() | NavChartDb | private |
| workingClosePoints_ | NavChartDb | private |
| writers_ | Component | protected |
| writeTimestamp_ | Component | protected |
| ~Component() | Component | virtual |
| ~NavChartDb() | NavChartDb | virtual |