libwreport  2.14
Data Structures
Here are the data structures with brief descriptions:
[detail level 123]
 NwreportMain namespace
 NbulletinThe bulletin namespace contains bulletin implementation details, internals and utility functions
 CBaseVisitorCommon bulletin::Visitor base for visitors that modify the bulletin
 CBitmapAssociate a Data Present Bitmap to decoded variables in a subset
 CBufrInputBinary buffer with bit-level read operations
 CBufrOutputBinary buffer with bit-level append operations
 CCompressedVarSinkDestination for decoded variables from compressed BUFRs
 CConstBaseVisitorCommon bulletin::Visitor base for visitors that do not modify the bulletin
 CCrexInputText input buffer
 CCrexOutputText output buffer
 CDDSPrinterBulletin::Visitor that prints the bulletin contents and its structure
 CDDSValidatorBulletin::Visitor that checks if the data that has been added to the bulletin subsets can actualy be encoded matching the bulletin Data Descriptor Section
 CVisitorAbstract interface for classes that can be used as targets for the Bulletin Data Descriptor Section interpreters
 Ndtable
 CEntryD-table entry
 NnotesCollect notes about unusual things that happen during processing
 CCollectRAII way to temporarily set a notes target
 Nopcode
 CPrinterOpcode::Visitor that pretty-prints the opcodes using indentation to show structure
 CVisitorVisitor-style interface for scanning the contents of a data descriptor section
 Noptions
 CLocalOverride
 Ntests
 CLocalEnvRAII-style override of an environment variable
 C_VarinfoHolds the information about a DBALLE variable
 CBufrBulletinBUFR bulletin implementation
 CBufrCodecOptionsOptions used to configure BUFR decoding
 CBulletinStorage for the decoded data of a BUFR or CREX message
 CCrexBulletinCREX bulletin implementation
 CDTableD-table with Dxxyyy aggregate code expansions
 CerrorBase class for DB-All.e exceptions
 Cerror_allocReports that memory allocation has failed
 Cerror_consistencyReport an error when a consistency check failed
 Cerror_domainReport that a parameter is outside the acceptable domain
 Cerror_handlesFor functions working with handles, reports a problem with handling handles, such as impossibility to allocate a new one, or an invalid handle being passed to the function
 Cerror_notfoundReports that a search-like function could not find what was requested
 Cerror_parseReport an error when parsing informations
 Cerror_regexpReport an error while handling regular expressions
 Cerror_systemReport a system error message
 Cerror_toolongReport an error with a buffer being to short for the data it needs to fit
 Cerror_typeFor functions handling data with multiple types, reports a mismatch between the type requested and the type found
 Cerror_unimplementedReports that a feature is still not implemented
 CMutableVarinfoSmart pointer to handle/use varinfos
 COpcodesSequence of opcodes, as a slice of a Varcode vector
 CSubsetRepresent a BUFR/CREX data subset as a list of decoded variables
 CVarHolds a wreport variable
 CVarinfoSmart pointer to handle/use varinfos
 CVartableHolds a variable information table