| ▼Ndballe | |
| ▼Ncmdline | |
| CAction | |
| CConverter | |
| CDbadb | |
| Cerror_cmdline | Report an error with command line options |
| CFilter | |
| CItem | |
| Cop_dispatch_table | |
| CProcessingException | Exception used to embed processing issues that mean that processing of the current element can safely be skipped |
| Cprogram_info | |
| CReader | |
| Ctool_desc | |
| ▼Ndb | |
| ►Nmem | |
| ►Ncursor | |
| CDataBestKey | Wrapper around a Value index that compares so that all values from which the best report should be selected appear to be the same |
| CCursor | Structure used to build and execute a query, and to iterate through the results |
| ►CDB | DB-ALLe database connection |
| CVarID | Store information about the database ID of a variable |
| CRepinfo | |
| ►Nv5 | |
| ►Nrepinfo | |
| CCache | Repinfo cache entry |
| CMemoidx | Reverse rep_memo -> rep_cod cache entry |
| CAttr | Precompiled queries to manipulate the attr table |
| CContext | Precompiled queries to manipulate the context table |
| CCursor | Structure used to build and execute a query, and to iterate through the results |
| CData | Precompiled query to manipulate the data table |
| CDB | DB-ALLe database connection |
| CRepinfo | Fast cached access to the repinfo table |
| CStation | Precompiled queries to manipulate the station table |
| ►Nv6 | |
| CAttr | Precompiled queries to manipulate the attr table |
| ►CCursor | Structure used to build and execute a query, and to iterate through the results |
| CSQLRecord | Query results from SQL output |
| CCursorBest | |
| CCursorData | |
| CCursorDataIDs | |
| CCursorLinear | |
| CCursorStations | |
| CCursorSummary | |
| CData | Precompiled query to manipulate the data table |
| CDataQueryBuilder | |
| ►CDB | DB-ALLe database connection |
| CVarID | Store information about the database ID of a variable |
| CExtraQueryArgs | Copies of bind values that cannot be bound to data inside the query Record |
| CIdQueryBuilder | |
| CLevTr | Precompiled queries to manipulate the lev_tr table |
| CLevTrCache | |
| CQueryBuilder | |
| CRepinfo | |
| CStationQueryBuilder | |
| CSummaryQueryBuilder | |
| CConnection | Database connection |
| CCursor | |
| CEnvironment | ODBC environment |
| Cerror_odbc | Report an ODBC error, using informations from the ODBC diagnostic record |
| CSequence | ODBC statement to read a sequence |
| CStatement | ODBC statement |
| CTransaction | RAII transaction |
| ▼Nfortran | |
| CAPI | |
| CCommonAPIImplementation | Common implementation of the set* and enq* machinery using input and output records |
| CDbAPI | |
| CMsgAPI | |
| ▼Nmemdb | |
| ►Nmatch | |
| CAnd | |
| CAttrFilter | |
| CDataFilter | |
| CFilterBuilder | Build an And of filters step by step |
| CSequenceBuilder | |
| CVarcode | |
| CVarcodes | |
| ►Nresults | |
| CBase | Non-template part of Results, split here for faster compilation |
| ►Nserialize | |
| CCSVInfile | CSVReader implementation that reads using stdio and has helper functions to deserialize Memdb |
| CCSVOutfile | CSVWriter implementation that writes its output file atomically |
| CCSVReader | Deserializer for Memdb |
| CCSVStationsInfile | |
| CCSVStationValuesInfile | |
| CCSVValuesInfile | |
| CCSVValueStorageInfile | Common implementation bits of ValueStorage deserializers |
| CCSVWriter | Serializer for Memdb contents |
| CIndex | Index element positions based by one value |
| CLevTr | Station information |
| CLevTrs | Storage and index for station information |
| CMatch | Base class for match functors |
| CResults | |
| CStation | Station information |
| CStations | Storage and index for station information |
| CStationValue | Station information |
| CStationValues | Storage and index for station information |
| CSummarizer | Build a summary one Value at a time |
| CSummaryContext | Wraps a Value providing a std::map key that considers all values the same as long as they have the same station, level, timerange and varcode |
| CSummaryStats | Statistics about all 'Value's with the same SummaryContext |
| CValue | Station information |
| CValueBase | Station information |
| CValues | Storage and index for station information |
| ►CValueStorage | |
| Cindex_iterator | |
| ▼Nmsg | |
| ►Nwr | |
| CCloudContext | Keep track of the current cloud metadata |
| CCommonSynopExporter | |
| CContextChooser | |
| CExporterModule | |
| CImporter | |
| CLevelContext | Keep track of level context changes |
| CSynopBaseImporter | Base class for synop, ship and other importer with synop-like data |
| CTemplate | |
| CTemplateFactory | |
| CTemplateRegistry | |
| CTimerangeContext | Keep track of time range context changes |
| CWMOImporter | |
| CAcquireMessages | |
| CAOFImporter | |
| CBufrExporter | |
| CBufrImporter | |
| CContext | Store an array of physical data all on the same level |
| CCrexExporter | |
| CCrexImporter | |
| ►CExporter | Message exporter |
| COptions | |
| ►CImporter | Message importer |
| COptions | |
| CWRExporter | |
| CWRImporter | |
| ▼Nstl | |
| ►Nstlutils | |
| CItersection | |
| CIterunion | |
| CSequence | |
| CSequenceGenerator | |
| CEraser | Similar to std::inserter, but just calls target.insert() without requiring it to have iterators at all |
| CIntersection | Virtual container containing the intersection of an arbitrary number of sorted (begin, end) sequences |
| CPusher | Similar to std::inserter, but just calls target.insert() without requiring it to have iterators at all |
| CSequences | List of ranges |
| CSetIntersection | |
| CTrivialInserter | Similar to std::inserter, but just calls target.insert() without requiring it to have iterators at all |
| CUnion | Virtual container containing the union of an arbitrary number of sorted (begin, end) sequences |
| CAofFile | |
| CArrayFile | |
| CCoord | Coordinates |
| CCSVReader | |
| CCSVWriter | |
| CDate | |
| CDatetime | Simple datetime structure |
| CDB | |
| CFile | |
| CLevel | |
| CMatched | Common interface for things that are matched |
| CMatchedBulletin | Match all subsets in turn, returning true if at least one subset matches |
| CMatchedMsg | Match adapter for Msg |
| CMatchedMsgs | Match adapter for Msgs |
| CMatchedRecord | |
| CMatchedSubset | |
| CMatcher | |
| CMemdb | In-memory database backend |
| CMsg | Storage for related physical data |
| CMsgConsumer | Consumer interface used to stream messages as they are produced |
| CMsgs | Dynamic array of dba_msg |
| CMsgVarShortcut | Full data corresponding to a shortcut ID |
| CQuerybuf | String buffer for composing database queries |
| CRawmsg | Annotated string buffer for encoded messages |
| CRecord | DB-All.E record |
| CTime | |
| CTrange | |
| CVarmatch | |