|
LRAUV
revA
|
Utility classes (see http://tellum/vectorcast/utils.html for test results) More...
Classes | |
| class | NavChartDb |
| Reads a standard electronic navigation chart (ENC) in S-57 format, stores it in a database, and uses the values in the database to estimate nearest contours, coastline, and soundings of a lat/lon pair. More... | |
| struct | NavChartDb::EncInfo |
| class | NavChartDb::ClosePoint |
| class | AuvMath |
| Contains useful math-related utilities. More... | |
| class | AuvMath_Test |
| Units tests for class AuvMath More... | |
| class | CodedStr |
| Extends the Str class, adding an unsigned short code (actually, the codes are limited to 14 bits, for a range of 0 to 16383) More... | |
| class | CodedStr_Test |
| Units tests for class CodedStr More... | |
| class | Wgs84 |
| Provides Datum information, for only WGS84. More... | |
| class | Datum_Test |
| Units tests for class Datum More... | |
| class | FastMap< S, T > |
| Simple class for providing key-pointer mappings. More... | |
| class | FastMap_Test |
| Units tests for class FastMap More... | |
| class | FlexArrayBase |
| Simple class providing a flexible size array of void*. More... | |
| class | FlexArray< T > |
| Simple class providing a flexible size array of pointers. More... | |
| class | FlexArray_Test |
| Units tests for class FlexArray More... | |
| class | ListEntry< T > |
| Wraps an entry in a RingBuffer. More... | |
| class | MagneticVariation |
| Wraps libmagdev. More... | |
| class | MagneticVariation_Test |
| Units tests for class MagneticVariation More... | |
| class | MapEntry< S, T > |
| Wraps an key/value pair in a FastMap. More... | |
| class | Mutex |
| A simple pthread Mutex abstraction. More... | |
| class | ThreadCondition |
| A simple pthread thread condition wrapper. More... | |
| class | MutexLocker |
| An implementation of RAII for the Mutex. More... | |
| class | NetCdf |
| Abstract base class for NetCcfReader and NetCdfWriter. More... | |
| struct | NetCdf::NetCdfDim |
| struct | NetCdf::NetCdfAtt |
| struct | NetCdf::NetCdfVar |
| class | NetCdfReader |
| A very compact, very simple netCDF reader with a minimal feature set. More... | |
| class | NetCdfReader_Test |
| Units tests for class NetCdfReader More... | |
| class | NetCdfWriter |
| A very compact, very simple netCDF writer with a minimal feature set. More... | |
| class | RingBufferVoid |
| Thread-safe ring buffer for storing void pointers. More... | |
| class | RingBuffer< T > |
| Thread-safe ring buffer for storing class pointers. More... | |
| class | Str |
| Replacement for standard template class string. More... | |
| class | Str_Test |
| Units tests for class Str More... | |
| class | Timestamp |
| Represents absolute times. More... | |
| class | Timespan |
| Timespan class, represents a delta of time. More... | |
| class | Timestamp_Test |
| Unit Tests for class Timestamp. More... | |
| class | Timespan_Test |
| Unit Tests for class Timespan. More... | |
Enumerations | |
| enum | NetCdf::NetCdfType { NetCdf::NC_ABSENT_TYPE = 0, NetCdf::NC_BYTE_TYPE = NC_BYTE, NetCdf::NC_CHAR_TYPE = NC_CHAR, NetCdf::NC_SHORT_TYPE = NC_SHORT, NetCdf::NC_INT_TYPE = NC_INT, NetCdf::NC_FLOAT_TYPE = NC_FLOAT, NetCdf::NC_DOUBLE_TYPE = NC_DOUBLE, NetCdf::NC_UBYTE_TYPE = NC_UBYTE, NetCdf::NC_USHORT_TYPE = NC_USHORT, NetCdf::NC_UINT_TYPE = NC_UINT, NetCdf::NC_INT64_TYPE = NC_INT64, NetCdf::NC_UINT64_TYPE = NC_UINT64, NetCdf::NC_STRING_TYPE = NC_STRING } |
Functions | |
| CodedStr::CodedStr (const Str &strIn, unsigned short code=NO_CODE) | |
| Extends the Str class, adding an unsigned short code (actually, the codes are limited to 14 bits, for a range of 0 to 16383) More... | |
Variables | |
| bool | debug_g = false |
Utility classes (see http://tellum/vectorcast/utils.html for test results)
| enum NetCdf::NetCdfType |
Extends the Str class, adding an unsigned short code (actually, the codes are limited to 14 bits, for a range of 0 to 16383)
Referenced by CodedStr::Read().
| bool debug_g = false |