benchmark.h
/usr/include/wreport/
benchmark_8h.html
wreport::benchmark::Task
wreport::benchmark::Progress
wreport::benchmark::BasicProgress
wreport::benchmark::Benchmark
wreport::benchmark::Registry
wreport
codetables.h
/usr/include/wreport/
codetables_8h.html
wreport
conv.h
/usr/include/wreport/
conv_8h.html
wreport
- int convert_WMO0500_to_BUFR20012 namespacewreport.html a0a8590f08b6e872c206b84eb9f064a9a (int from)
- int convert_WMO0509_to_BUFR20012 namespacewreport.html aadd077dfc2a0256db68a5a2d8ae35e1b (int from)
- int convert_WMO0515_to_BUFR20012 namespacewreport.html ad27cfb59ab548bf01409514a757fdca8 (int from)
- int convert_WMO0513_to_BUFR20012 namespacewreport.html a82d2ad18829c871422e4b829105a6113 (int from)
- int convert_WMO4677_to_BUFR20003 namespacewreport.html abe7b493d155a377044faf8db67109080 (int from)
- int convert_WMO4561_to_BUFR20004 namespacewreport.html ada50fe22e39e955ae76d7752dab53c96 (int from)
- int convert_BUFR20012_to_WMO0500 namespacewreport.html a4011f065b0ad37c0157dbc99c7f72219 (int from)
- int convert_BUFR20012_to_WMO0509 namespacewreport.html ad7af05582a7af80ee8680cd2ffe63e75 (int from)
- int convert_BUFR20012_to_WMO0515 namespacewreport.html ae1dba0600fa5ba007433db41538bd453 (int from)
- int convert_BUFR20012_to_WMO0513 namespacewreport.html a0c0be7b21c24e6c91ab4e302b0323a90 (int from)
- int convert_BUFR20003_to_WMO4677 namespacewreport.html a0ff8265e09b649f346b64dc98e1aba1a (int from)
- int convert_BUFR20004_to_WMO4561 namespacewreport.html a4ab537210c09b186eed9ed4112c8cb6b (int from)
- unsigned convert_BUFR08001_to_BUFR08042 namespacewreport.html a52e927d3f9bf60dcaecc17721ce2d54d (unsigned from)
- unsigned convert_BUFR08042_to_BUFR08001 namespacewreport.html a1b6bc545480afacab74662b45a50ab66 (unsigned from)
- double convert_units_get_mul namespacewreport.html a55f6e733b28d4ea5a606a6d177a0a8fa (const char *from, const char *to)
- bool convert_units_allowed namespacewreport.html a338fa9f54b1ce6e32e6e8e6d4ed290f9 (const char *from, const char *to)
- int convert_WMO0500_to_BUFR20012 namespacewreport.html a0a8590f08b6e872c206b84eb9f064a9a (int from)
- int convert_WMO0509_to_BUFR20012 namespacewreport.html aadd077dfc2a0256db68a5a2d8ae35e1b (int from)
- int convert_WMO0515_to_BUFR20012 namespacewreport.html ad27cfb59ab548bf01409514a757fdca8 (int from)
- int convert_WMO0513_to_BUFR20012 namespacewreport.html a82d2ad18829c871422e4b829105a6113 (int from)
- int convert_WMO4677_to_BUFR20003 namespacewreport.html abe7b493d155a377044faf8db67109080 (int from)
- int convert_WMO4561_to_BUFR20004 namespacewreport.html ada50fe22e39e955ae76d7752dab53c96 (int from)
- int convert_BUFR20012_to_WMO0500 namespacewreport.html a4011f065b0ad37c0157dbc99c7f72219 (int from)
- int convert_BUFR20012_to_WMO0509 namespacewreport.html ad7af05582a7af80ee8680cd2ffe63e75 (int from)
- int convert_BUFR20012_to_WMO0515 namespacewreport.html ae1dba0600fa5ba007433db41538bd453 (int from)
- int convert_BUFR20012_to_WMO0513 namespacewreport.html a0c0be7b21c24e6c91ab4e302b0323a90 (int from)
- int convert_BUFR20003_to_WMO4677 namespacewreport.html a0ff8265e09b649f346b64dc98e1aba1a (int from)
- int convert_BUFR20004_to_WMO4561 namespacewreport.html a4ab537210c09b186eed9ed4112c8cb6b (int from)
- unsigned convert_BUFR08001_to_BUFR08042 namespacewreport.html a52e927d3f9bf60dcaecc17721ce2d54d (unsigned from)
- unsigned convert_BUFR08042_to_BUFR08001 namespacewreport.html a1b6bc545480afacab74662b45a50ab66 (unsigned from)
- double convert_units_get_mul namespacewreport.html a55f6e733b28d4ea5a606a6d177a0a8fa (const char *from, const char *to)
- bool convert_units_allowed namespacewreport.html a338fa9f54b1ce6e32e6e8e6d4ed290f9 (const char *from, const char *to)
error.h
/usr/include/wreport/
error_8h.html
wreport::error
wreport::error_alloc
wreport::errors::StringBase
wreport::error_notfound
wreport::error_type
wreport::error_handles
wreport::error_toolong
wreport::error_system
wreport::error_consistency
wreport::error_parse
wreport::error_regexp
wreport::error_unimplemented
wreport::error_domain
wreport
- #define WREPORT_THROWF_ATTRS error_8h.html ac90261814c6621766ebec4d00df9f794 (a, b)
options.h
/usr/include/wreport/
options_8h.html
wreport::options::DomainErrorHook
wreport::options::LocalOverride
wreport
- #define WREPORT_OPTIONS_HAS_VAR_CLAMP_DOMAIN_ERRORS options_8h.html a3a0ef38376a699d2aadd084a3758b5c3
varinfo.h
/usr/include/wreport/
varinfo_8h.html
wreport::_Varinfo
wreport
- #define WR_VAR varinfo_8h.html a2c4904311fb1c39d5279e5076e81d6df (f, x, y)
- #define WR_STRING_TO_VAR varinfo_8h.html a524809aa474eb7cbfe85f86d6657b17e (str)
- #define WR_VAR_F varinfo_8h.html aeda3613fd5af32c0f717876a55a4778b (code)
- #define WR_VAR_X varinfo_8h.html a21ac703c75a89d7161f35867352d4675 (code)
- #define WR_VAR_Y varinfo_8h.html aaef8d9af10e2c56e8c1c454d70c227cc (code)
- #define WR_VAR_FXY varinfo_8h.html a96c740d1593bcaf6a06d23eeec121daf (code)
wreport::_Varinfo
structwreport_1_1__Varinfo.html
- int encode_decimal structwreport_1_1__Varinfo.html adf89b33428215d92faa9427ef5b64d2f (double fval) const
- double round_decimal structwreport_1_1__Varinfo.html a181eddfd95ef9db435a8a05e2d7afc52 (double val) const
- uint32_t encode_binary structwreport_1_1__Varinfo.html acc24553025505d85534405bf3014d095 (double fval) const
- double decode_decimal structwreport_1_1__Varinfo.html a1452937915456a7edc567396b0dd845d (int val) const
- double decode_binary structwreport_1_1__Varinfo.html a9e25f366eac49419c2e2e145ef2799e7 (uint32_t val) const
- void set_bufr structwreport_1_1__Varinfo.html aea0873b38da561258bb0b4545cff0f96 (Varcode code, const char *desc, const char *unit, int scale=0, unsigned len=0, int bit_ref=0, int bit_len=0)
- void set_crex structwreport_1_1__Varinfo.html abe725a7ade3f4707ad70794efbc6b21d (Varcode code, const char *desc, const char *unit, int scale=0, unsigned len=0)
- void set_string structwreport_1_1__Varinfo.html accfb40dcbcc542686abed9c55e0074e8 (Varcode code, const char *desc, unsigned len)
- void set_binary structwreport_1_1__Varinfo.html ae2403c29ea7b56638ca7ae3c1c2cbc44 (Varcode code, const char *desc, unsigned bit_len)
- void compute_range structwreport_1_1__Varinfo.html ac4a6c0c6edbe14c4f2895961083707b8 ()
- Varcode code structwreport_1_1__Varinfo.html a2604598fe1e1343ab0bfbcd76780aa12
- Vartype type structwreport_1_1__Varinfo.html ae1a669642557eac86f4e0600c709d23c
- char desc structwreport_1_1__Varinfo.html abd303ee03bd4ea95f710e2dc6fee7579 [64]
- char unit structwreport_1_1__Varinfo.html a543acd2b177d722bb83756679ff2aa99 [24]
- int scale structwreport_1_1__Varinfo.html a6d8710a68ee9fe2e299a7561e8ad4783
- unsigned len structwreport_1_1__Varinfo.html a54e7fbe4c9d38356aa1ca4bd7997d5db
- int bit_ref structwreport_1_1__Varinfo.html a6962c9917e4ae07c323b4b3ed290a7ed
- unsigned bit_len structwreport_1_1__Varinfo.html a6e59f435570fcd665a4c2f27043d4543
- int imin structwreport_1_1__Varinfo.html a1efa6ee4ff9f5cf375c789d9f25e8faf
- int imax structwreport_1_1__Varinfo.html a9595261e7316cc5360ecd7b606b1a0e1
- double dmin structwreport_1_1__Varinfo.html a5fe635b33d37192d8dd08a9cacd08beb
- double dmax structwreport_1_1__Varinfo.html acb64a4a1f39291d75686a911b5b626d4
wreport::tests::Actual
structwreport_1_1tests_1_1Actual.html
class A
wreport::tests::ActualCString
structwreport_1_1tests_1_1ActualCString.html
wreport::tests::ActualDouble
structwreport_1_1tests_1_1ActualDouble.html
wreport::tests::Actual< double >
wreport::tests::ActualFile
structwreport_1_1tests_1_1ActualFile.html
wreport::tests::Actual< std::string >
wreport::tests::ActualFunction
structwreport_1_1tests_1_1ActualFunction.html
wreport::tests::Actual< std::function< void()> >
wreport::tests::ActualStdString
structwreport_1_1tests_1_1ActualStdString.html
wreport::tests::Actual< std::string >
wreport::tests::ActualVar
structwreport_1_1tests_1_1ActualVar.html
wreport::tests::Actual< Var >
wreport::tests::ActualVarcode
structwreport_1_1tests_1_1ActualVarcode.html
wreport::tests::Actual< Varcode >
wreport::bulletin::AssociatedField
structwreport_1_1bulletin_1_1AssociatedField.html
- std::unique_ptr< Var > make_attribute structwreport_1_1bulletin_1_1AssociatedField.html a3b0f765d4a790193d129f21e8d845767 (unsigned value) const
- const Var * get_attribute structwreport_1_1bulletin_1_1AssociatedField.html ac73de895e3346d2a61280bc5dfa3d9a3 (const Var &var) const
- const Vartable & btable structwreport_1_1bulletin_1_1AssociatedField.html ad145ec72cf940f0aaf3ea76f4ffb2e97
- bool skip_missing structwreport_1_1bulletin_1_1AssociatedField.html a7ddd85d2e987184e8e0525749b8cb5ba
- unsigned bit_count structwreport_1_1bulletin_1_1AssociatedField.html a68715e87d0a9af7061f2a961edbdcd46
- unsigned significance structwreport_1_1bulletin_1_1AssociatedField.html a76ec67389193fcc8134ae861535bf95b
wreport::benchmark::BasicProgress
structwreport_1_1benchmark_1_1BasicProgress.html
wreport::benchmark::Progress
wreport::benchmark::Benchmark
structwreport_1_1benchmark_1_1Benchmark.html
- virtual void setup_main structwreport_1_1benchmark_1_1Benchmark.html aa7c112b893d00eee628d21b8d159f359 ()
- virtual void teardown_main structwreport_1_1benchmark_1_1Benchmark.html a0f6fcc2177b2a02fd337a330c4839b06 ()
- virtual void setup_iteration structwreport_1_1benchmark_1_1Benchmark.html afe930a1d9a64d10b080f467f27f0c4d3 ()
- virtual void teardown_iteration structwreport_1_1benchmark_1_1Benchmark.html a6863ab2529fc679808394654bdaaea35 ()
- void run structwreport_1_1benchmark_1_1Benchmark.html ab19d63d53df89620eb548945fc01ee0d (Progress &progress)
- void print_timings structwreport_1_1benchmark_1_1Benchmark.html a9385873764b0063dc7474f86ec362b20 ()
- virtual void main structwreport_1_1benchmark_1_1Benchmark.html a5d77c417046578491515c3dbbaeb908c ()=0
wreport::bulletin::Bitmap
structwreport_1_1bulletin_1_1Bitmap.html
- Bitmap
  structwreport_1_1bulletin_1_1Bitmap.html
  ae2f68ecf9397613fee1761f03ede22bf
  (const Var &bitmap, const Subset &subset, unsigned anchor)
- bool eob structwreport_1_1bulletin_1_1Bitmap.html ad2e28742cd41cc3231875d3d9ede5b1a () const
- unsigned next structwreport_1_1bulletin_1_1Bitmap.html a69cc933e4d7bcae6886b491c603c262f ()
- void reuse structwreport_1_1bulletin_1_1Bitmap.html a93525fb95120037ad2cfa5eb72a46342 ()
- Var bitmap structwreport_1_1bulletin_1_1Bitmap.html a72cfe2e50b43e8d1386b79a0c8facd4d
- std::vector< unsigned > refs structwreport_1_1bulletin_1_1Bitmap.html aece1974c9727723f1f5867172b1886de
- std::vector< unsigned >::const_reverse_iterator iter structwreport_1_1bulletin_1_1Bitmap.html aff8169d553f17cf97b37ee7f766cafcd
wreport::bulletin::Bitmaps
structwreport_1_1bulletin_1_1Bitmaps.html
- unsigned next structwreport_1_1bulletin_1_1Bitmaps.html a7a92854d00fadb4d7a80ba4dc65ad6d4 ()
- bool active structwreport_1_1bulletin_1_1Bitmaps.html ae0080313b2dd9a87021faa00b787ed9a () const
- Varcode pending_definitions structwreport_1_1bulletin_1_1Bitmaps.html af3cf6f7f89207882d6174a7b0a24a4ea
- Bitmap * current structwreport_1_1bulletin_1_1Bitmaps.html af79154fb3fd5874287bcd498ab472e59
- Bitmap * last structwreport_1_1bulletin_1_1Bitmaps.html abc82817b6bfd7c586bfbeecdd96fd94f
wreport::BufrBulletin
classwreport_1_1BufrBulletin.html
wreport::Bulletin
- void clear classwreport_1_1BufrBulletin.html a330f450bf914d983977c6b61f1dcbc17 ()
- const char * encoding_name classwreport_1_1BufrBulletin.html ab4627de5edfa954201002a0bb4a94268 () const override
- void load_tables classwreport_1_1BufrBulletin.html a97172f200b08d75f66ceefba679bf348 () override
- std::string encode classwreport_1_1BufrBulletin.html a5391843534388ec20af5c41ab5e1b716 () const override
- void print_details classwreport_1_1BufrBulletin.html a77dbd46d32f9fa7bd2836b72f1720971 (FILE *out) const override
- unsigned diff_details classwreport_1_1BufrBulletin.html a1042ec88efc2bfca0f91093533fa286a (const Bulletin &msg) const override
- static bool read classwreport_1_1BufrBulletin.html a25cad04956c36ed98ae0958643b81049 (FILE *in, std::string &buf, const char *fname=0, off_t *offset=0)
- static void write classwreport_1_1BufrBulletin.html a048f8585485c1c67e3d66ef95656540d (const std::string &buf, FILE *out, const char *fname=0)
- static std::unique_ptr< BufrBulletin > create classwreport_1_1BufrBulletin.html a47bd43e986d1b9c55d8ff056e0b2a9ab ()
- static std::unique_ptr< BufrBulletin > decode_header classwreport_1_1BufrBulletin.html a8f036ff393bcebb3cbbc8508359ca4f6 (const std::string &raw, const char *fname="(memory)", size_t offset=0)
- static std::unique_ptr< BufrBulletin > decode_header classwreport_1_1BufrBulletin.html abb8e670b97747dcfa0b161601b98f45d (const std::string &raw, const BufrCodecOptions &opts, const char *fname="(memory)", size_t offset=0)
- static std::unique_ptr< BufrBulletin > decode classwreport_1_1BufrBulletin.html a5f5eeb3821666ec629da9bfc87f04135 (const std::string &raw, const char *fname="(memory)", size_t offset=0)
- static std::unique_ptr< BufrBulletin > decode_verbose classwreport_1_1BufrBulletin.html aa1aebf2cde2c48456d80890f6166ad9c (const std::string &raw, FILE *out, const char *fname="(memory)", size_t offset=0)
- static std::unique_ptr< BufrBulletin > decode classwreport_1_1BufrBulletin.html ae0682362907c105942ce77a89c08a085 (const std::string &raw, const BufrCodecOptions &opts, const char *fname="(memory)", size_t offset=0)
- uint8_t edition_number classwreport_1_1BufrBulletin.html ace17bd9826b746fab0f54772c4647408
- uint8_t master_table_version_number classwreport_1_1BufrBulletin.html a101e404faac08f09f77abb92be08d3fa
- uint8_t master_table_version_number_local classwreport_1_1BufrBulletin.html a1f54708eb63824ffaade47796825f11c
- bool compression classwreport_1_1BufrBulletin.html a505ca54b6fae2ade5c6116d7dd249d06
- std::string optional_section classwreport_1_1BufrBulletin.html a5b1555d150e6c8251681598cff780b6c
- unsigned section_end classwreport_1_1BufrBulletin.html a314e181170f5050887c24ae41b5a67b4 [6]
wreport::BufrCodecOptions
classwreport_1_1BufrCodecOptions.html
- static std::unique_ptr< BufrCodecOptions > create classwreport_1_1BufrCodecOptions.html a79ee06962ba69c3afe7253eca48fb465 ()
- bool decode_adds_undef_attrs classwreport_1_1BufrCodecOptions.html a8d51a346ae499c7ce5b1bcc92a91750a
wreport::buffers::BufrOutput
structwreport_1_1buffers_1_1BufrOutput.html
- BufrOutput
  structwreport_1_1buffers_1_1BufrOutput.html
  a76428a4f30425938c32054262360b1f9
  (std::string &out)
- void add_bits structwreport_1_1buffers_1_1BufrOutput.html aa5575c78ac9191290ee4cf57767aceb1 (uint32_t val, int n)
- void raw_append structwreport_1_1buffers_1_1BufrOutput.html a5c6ddcf03f761dc00fa11528b55d84d5 (const char *str, int len)
- void append_short structwreport_1_1buffers_1_1BufrOutput.html ab7ad6ec249897d6e88ec9a5b8955536e (unsigned short val)
- void append_byte structwreport_1_1buffers_1_1BufrOutput.html a887db0d0f90fd9454943bb4bc05fbe7e (unsigned char val)
- void append_missing structwreport_1_1buffers_1_1BufrOutput.html a9d5f6560925673f3bc6960b954452fc7 (unsigned len_bits)
- void append_string structwreport_1_1buffers_1_1BufrOutput.html ae0cda5327a2c75b5a2254298e5ad7e78 (const Var &var, unsigned len_bits)
- void append_string structwreport_1_1buffers_1_1BufrOutput.html a4ffe8f6a38e608863608132b2ff30f19 (const char *val, unsigned len_bits)
- void append_binary structwreport_1_1buffers_1_1BufrOutput.html a380d0cf5c35a5337e7db18cb5b096400 (const unsigned char *val, unsigned len_bits)
- void append_var structwreport_1_1buffers_1_1BufrOutput.html ab0513fb89784a237a75d123dcf53398a (Varinfo info, const Var &var)
- void append_missing structwreport_1_1buffers_1_1BufrOutput.html a03b984801b0313ab89dd5e663eb99711 (Varinfo info)
- void flush structwreport_1_1buffers_1_1BufrOutput.html ae891306882a53719c3734df6b4c9b3ed ()
- std::string & out structwreport_1_1buffers_1_1BufrOutput.html a2bd782b9fa97acce38d6de3850277a9b
- uint8_t pbyte structwreport_1_1buffers_1_1BufrOutput.html a63a58f0edc58c290d5e97006be04931c
- int pbyte_len structwreport_1_1buffers_1_1BufrOutput.html aad186af85106c3cf8e0521d721dacc5c
wreport::tabledir::BufrTable
structwreport_1_1tabledir_1_1BufrTable.html
wreport::tabledir::Table
wreport::BufrTableID
classwreport_1_1BufrTableID.html
wreport::Bulletin
classwreport_1_1Bulletin.html
- virtual void clear classwreport_1_1Bulletin.html ab8d426c3862f0cbb32ef8d9d52ef3218 ()
- virtual const char * encoding_name classwreport_1_1Bulletin.html a6ca00d09fe0715ab0ebe9e5829e2bad5 () const =0
- Subset & obtain_subset classwreport_1_1Bulletin.html ac1b8531e88c8d52969e383c7a05772f2 (unsigned subsection)
- const Subset & subset classwreport_1_1Bulletin.html ad34b30464203f2d99792a6a7fe787497 (unsigned subsection) const
- virtual void load_tables classwreport_1_1Bulletin.html a6906875cdaa9679cdfa5b5ab87adf5e8 ()=0
- virtual std::string encode classwreport_1_1Bulletin.html abe5aaf2e4dc97ade3a874a7f50ccd0b5 () const =0
- void print classwreport_1_1Bulletin.html ac2e366d0aa9f8189090e62dc21ff1deb (FILE *out) const
- void print_structured classwreport_1_1Bulletin.html a81cbd73f34e8390b08c21ba8534734be (FILE *out) const
- virtual void print_details classwreport_1_1Bulletin.html a273ac3c19176136e1efa6a1f2927718a (FILE *out) const
- void print_datadesc classwreport_1_1Bulletin.html ac18ba16378a26b3ba8cae348e91391b4 (FILE *out, unsigned indent=0) const
- virtual unsigned diff classwreport_1_1Bulletin.html ada3200a9b77e96b19a77f13b40216d0c (const Bulletin &msg) const
- virtual unsigned diff_details classwreport_1_1Bulletin.html a3fdda4a763b26801f457d8c83eab7c24 (const Bulletin &msg) const
- std::string fname classwreport_1_1Bulletin.html aa6e883c75c08e7d58c8ab9dbe62cbb53
- off_t offset classwreport_1_1Bulletin.html a9700a2d4f14e6741c4df9e8b07cd8ece
- uint8_t master_table_number classwreport_1_1Bulletin.html aeb059dc009192742aec02aecea69f95b
- uint8_t data_category classwreport_1_1Bulletin.html aedc3c14e9abb40a68adb1e93fbe031aa
- uint8_t data_subcategory classwreport_1_1Bulletin.html af4776f874ebe8134ed5da7cfe2600178
- uint8_t data_subcategory_local classwreport_1_1Bulletin.html addabab143083865fc8067d087ce2af57
- uint16_t originating_centre classwreport_1_1Bulletin.html a30ae878a79b6e8c1bc1c79cd97b377e5
- uint16_t originating_subcentre classwreport_1_1Bulletin.html a6acb7b7628e62bffa539bb8c8ab053f9
- uint8_t update_sequence_number classwreport_1_1Bulletin.html a32164640b43a0db41f9d0a9084ed54c7
- uint16_t rep_year classwreport_1_1Bulletin.html a98eace9866991c4daf9ea063715a7ae3
- uint8_t rep_month classwreport_1_1Bulletin.html a7f1a24090194a5bf4bcbafe37e1fbdd9
- uint8_t rep_day classwreport_1_1Bulletin.html ad15e4cda9613818260abdd77512a4074
- uint8_t rep_hour classwreport_1_1Bulletin.html a35f4ec158bbc962922e95d87bb71825f
- uint8_t rep_minute classwreport_1_1Bulletin.html a62a1e680fecf2a128495a8714c55cd52
- uint8_t rep_second classwreport_1_1Bulletin.html aac0ea07057f13c87bfd09b36614b0690
- Tables tables classwreport_1_1Bulletin.html a9f555079913237cd2c80a924a177db28
- std::vector< Varcode > datadesc classwreport_1_1Bulletin.html a91f2fe233798c17e2252fdc45c078f20
- std::vector< Subset > subsets classwreport_1_1Bulletin.html a544f248fc72a7c75e48ed6835bb22e62
wreport::subprocess::Child
classwreport_1_1subprocess_1_1Child.html
- int get_stdin classwreport_1_1subprocess_1_1Child.html ae24636d2a7cb9ec40919a3594cd86e76 () const
- int get_stdout classwreport_1_1subprocess_1_1Child.html a09840249a0ba0b3f27a33bf79464c006 () const
- int get_stderr classwreport_1_1subprocess_1_1Child.html a8c13131f52a426e67c894b81713faf7e () const
- void set_stdin classwreport_1_1subprocess_1_1Child.html a2b2b63a97a7b6b33815b73e66fd73848 (int fd)
- void set_stdin classwreport_1_1subprocess_1_1Child.html a15b34e016eb84e29c63036f8c44de637 (Redirect val)
- void set_stdout classwreport_1_1subprocess_1_1Child.html a45547115709ddffeaa17f23396c339f9 (int fd)
- void set_stdout classwreport_1_1subprocess_1_1Child.html a3e1e46c1cfc395ce36068f7041865a01 (Redirect val)
- void set_stderr classwreport_1_1subprocess_1_1Child.html ae95428a7dcf2f78077c29ae7234a727b (int fd)
- void set_stderr classwreport_1_1subprocess_1_1Child.html a708e85babdf2735b029a6f7d873cfe70 (Redirect val)
- void close_stdin classwreport_1_1subprocess_1_1Child.html a52c2d612e0ab0dd745fd09c22e194e93 ()
- void close_stdout classwreport_1_1subprocess_1_1Child.html a13ae898334c7623d4c3933ef28d41ed2 ()
- void close_stderr classwreport_1_1subprocess_1_1Child.html a2fa85fc4d555d1295794ef76a54e077d ()
- void fork classwreport_1_1subprocess_1_1Child.html a76ab5ff8f8ee9f15ed18c85feafc7ce5 ()
- pid_t pid classwreport_1_1subprocess_1_1Child.html a56bbf8cf6c3186d5327286e6f8f3f760 () const
- int returncode classwreport_1_1subprocess_1_1Child.html a91ce683b88ae29dab7b9a3951696b186 () const
- int raw_returncode classwreport_1_1subprocess_1_1Child.html a9e4f0df2a853e3e3cd4e0d7d722d6e06 () const
- bool started classwreport_1_1subprocess_1_1Child.html a68ceabf2ad229359ca71c11acdea7fd1 () const
- bool terminated classwreport_1_1subprocess_1_1Child.html a6ba12f5e2054c2054e7f9a99f5bc6010 () const
- bool poll classwreport_1_1subprocess_1_1Child.html a3d51d7a4a31f3e083a215c5474f5b3bc ()
- int wait classwreport_1_1subprocess_1_1Child.html a8c36aeef2228a53934dc502c23d921ba ()
- bool wait classwreport_1_1subprocess_1_1Child.html aac1800d488a0ddcb752fc27a44965867 (int msecs)
- void send_signal classwreport_1_1subprocess_1_1Child.html a1fc04c77356f9cd9a7e9ad9a81b62b96 (int sig)
- void terminate classwreport_1_1subprocess_1_1Child.html acf8656e4ae25c46a128c063dd5703e20 ()
- void kill classwreport_1_1subprocess_1_1Child.html a516b8a6b984e378c38f81fb5a10e3d44 ()
- static std::string format_raw_returncode classwreport_1_1subprocess_1_1Child.html a907306304605648b92bab904800dbe30 (int raw_returncode)
- bool close_fds classwreport_1_1subprocess_1_1Child.html aaccb2c8ddb5d622c5d8862c331debc73
- std::vector< int > pass_fds classwreport_1_1subprocess_1_1Child.html a3dd9b30f2878ff08180e4a3d2583696d
- std::string cwd classwreport_1_1subprocess_1_1Child.html a4ab64ded0e4928cd437bd11ef3ac99b6
- bool start_new_session classwreport_1_1subprocess_1_1Child.html a4e2ec1718022580f4606a6cc2161e1ee
- virtual void pre_fork classwreport_1_1subprocess_1_1Child.html a2399cf11f5e2a30f144476f6eed50cec ()
- virtual void post_fork_parent classwreport_1_1subprocess_1_1Child.html a8fd25348242a8c028bc1d4c668dc1d81 ()
- virtual void post_fork_child classwreport_1_1subprocess_1_1Child.html ad95286ebda7b26c3060232e7009d55b0 ()
- virtual int main classwreport_1_1subprocess_1_1Child.html af9fd008c4eecc5462caef50ae24e0a6f () noexcept=0
wreport::sys::Clock
structwreport_1_1sys_1_1Clock.html
- Clock
  structwreport_1_1sys_1_1Clock.html
  a208c222e40be7d3e91bf0030de1a60ea
  (::clockid_t clk_id)
- unsigned long long elapsed structwreport_1_1sys_1_1Clock.html a79572fef24af1c140b8b738ad408af15 ()
wreport::notes::Collect
structwreport_1_1notes_1_1Collect.html
- Collect
  structwreport_1_1notes_1_1Collect.html
  af77e22f1c9d8b91085caa60f7fed0d61
  (std::ostream &out)
- std::ostream * old structwreport_1_1notes_1_1Collect.html a7b4bbcf60ab0882cc4fb822cca1ad7ad
wreport::bufr::CompressedDecoderTarget
structwreport_1_1bufr_1_1CompressedDecoderTarget.html
wreport::bufr::DecoderTarget
- const Subset & reference_subset structwreport_1_1bufr_1_1CompressedDecoderTarget.html a913a29ffc7d118d06036d1c1cd58bc31 () const override
- Varinfo lookup_info structwreport_1_1bufr_1_1CompressedDecoderTarget.html aa996bd7a1795b2087d9cd73a3aa9f7f3 (unsigned pos) const override
- Var decode_uniform_b_value structwreport_1_1bufr_1_1CompressedDecoderTarget.html aef2ba95acb1da9be634d4e7db43df394 (Varinfo info) override
- const Var & decode_and_add_to_all structwreport_1_1bufr_1_1CompressedDecoderTarget.html a7c2a4bb9da853f79bc36bd9582876ebc (Varinfo info) override
- void decode_and_set_attribute structwreport_1_1bufr_1_1CompressedDecoderTarget.html a22eb5c084ccf18ad369a823e39f3e388 (Varinfo info, unsigned pos) override
- void decode_and_add_b_value structwreport_1_1bufr_1_1CompressedDecoderTarget.html a580fee755a8c27e29a39fda2f0c42043 (Varinfo info) override
- void decode_and_add_b_value_with_associated_field structwreport_1_1bufr_1_1CompressedDecoderTarget.html a43ece02708dc310b25fa0e002e43b100 (Varinfo info, const bulletin::AssociatedField &field) override
- void decode_and_add_raw_character_data structwreport_1_1bufr_1_1CompressedDecoderTarget.html a3f5a236707c15440aa81581f8dcce88c (Varinfo info) override
- int decode_c03_refval_override structwreport_1_1bufr_1_1CompressedDecoderTarget.html a0bbdc978b8e9bd7a8eaaf8961ed9fb22 (unsigned bits) override
- void print_last_variable_added structwreport_1_1bufr_1_1CompressedDecoderTarget.html aaf85c35cf04db9ea74ded52357da01fa (FILE *out) override
- void print_last_attribute_added structwreport_1_1bufr_1_1CompressedDecoderTarget.html a81eb00a128caf48ec62d2f8922071df2 (FILE *out, Varcode code, unsigned pos) override
- Bulletin & out structwreport_1_1bufr_1_1CompressedDecoderTarget.html a40c2cbcee06935221180ddf3a05492fb
- unsigned subset_count structwreport_1_1bufr_1_1CompressedDecoderTarget.html aaa865e3828d5d635ab19f298e3d0c14b
wreport::str::Split::const_iterator
classwreport_1_1str_1_1Split_1_1const__iterator.html
- const_iterator
  classwreport_1_1str_1_1Split_1_1const__iterator.html
  ab027978b65d9a50df140c488d5bd8ea1
  (const Split &split)
- const_iterator
  classwreport_1_1str_1_1Split_1_1const__iterator.html
  a96d2649ec039ca75e4e8e16c4cc9c58e
  ()
- void skip_separators classwreport_1_1str_1_1Split_1_1const__iterator.html ad1c0e10130fec2eae53bc761851891fd ()
- std::string cur classwreport_1_1str_1_1Split_1_1const__iterator.html aa282b4caf95c386c928a04ffe356601f
- size_t end classwreport_1_1str_1_1Split_1_1const__iterator.html a283634acceebb05016bda9e9bd308cd8
wreport::CrexBulletin
classwreport_1_1CrexBulletin.html
wreport::Bulletin
- void clear classwreport_1_1CrexBulletin.html aa2735dde36a641965bae5bb97d1fc5fa ()
- const char * encoding_name classwreport_1_1CrexBulletin.html a976db50d95cec0d4c83838fc361db062 () const override
- void load_tables classwreport_1_1CrexBulletin.html a407f3875c6d5c10dd12f0fc32688d375 () override
- std::string encode classwreport_1_1CrexBulletin.html a20617a1e5b1683abb39683bb8abd42ae () const override
- void print_details classwreport_1_1CrexBulletin.html a12bc6b2c2c8e802040dfd0672a120fb9 (FILE *out) const override
- unsigned diff_details classwreport_1_1CrexBulletin.html a4264fd3f3fca43eb47013483cd6b85a3 (const Bulletin &msg) const override
- static bool read classwreport_1_1CrexBulletin.html a2961fd300e3a89589864e84c5f2b5b92 (FILE *in, std::string &buf, const char *fname=0, off_t *offset=0)
- static void write classwreport_1_1CrexBulletin.html a12286bf1596d33388b04b87b930ca022 (const std::string &buf, FILE *out, const char *fname=0)
- static std::unique_ptr< CrexBulletin > create classwreport_1_1CrexBulletin.html a8fadd94c2ff7dd77ca117ed79af3548e ()
- static std::unique_ptr< CrexBulletin > decode_header classwreport_1_1CrexBulletin.html a9ea13b8190f7b2c499aea28211b9bc4f (const std::string &raw, const char *fname="(memory)", size_t offset=0)
- static std::unique_ptr< CrexBulletin > decode classwreport_1_1CrexBulletin.html ae84d855dde943ce377efc14f58ddad06 (const std::string &raw, const char *fname="(memory)", size_t offset=0)
- static std::unique_ptr< CrexBulletin > decode_verbose classwreport_1_1CrexBulletin.html a1393aa568fb67071274b3bf095b769c1 (const std::string &raw, FILE *out, const char *fname="(memory)", size_t offset=0)
- uint8_t edition_number classwreport_1_1CrexBulletin.html ab7a206051753cac15efef582cff91b84
- uint8_t master_table_version_number classwreport_1_1CrexBulletin.html a7e9861d24a874e79987bc274e2311f50
- uint8_t master_table_version_number_bufr classwreport_1_1CrexBulletin.html a58d3f3a9cf1c740592e5bd70a61ccd4a
- uint8_t master_table_version_number_local classwreport_1_1CrexBulletin.html a86bb7dc456e7052fa885d347ab03a98f
- bool has_check_digit classwreport_1_1CrexBulletin.html a678b87a8a327c91a9c906dd28fc546ca
wreport::buffers::CrexInput
structwreport_1_1buffers_1_1CrexInput.html
- CrexInput
  structwreport_1_1buffers_1_1CrexInput.html
  ad216130654b68fbc2adc8fa881298baf
  (const std::string &in, const char *fname, size_t offset)
- bool eof structwreport_1_1buffers_1_1CrexInput.html afc41478a412e4ebaea7233222780eeb5 () const
- unsigned remaining structwreport_1_1buffers_1_1CrexInput.html ab943a4a42cbd8fd3bda746b3ed30484a () const
- void parse_error structwreport_1_1buffers_1_1CrexInput.html a29c61365e0aa24774d88ebc9193b6931 (const char *fmt,...) const WREPORT_THROWF_ATTRS(2
- void void check_eof structwreport_1_1buffers_1_1CrexInput.html a252faf6cda8b117b6e8ddb1d5833ba62 (const char *expected) const
- void check_available_data structwreport_1_1buffers_1_1CrexInput.html af4402407303490c87233a5f3a9a7859f (unsigned datalen, const char *expected) const
- void skip_spaces structwreport_1_1buffers_1_1CrexInput.html ab3aaf0c0b168e3ab3925a19a8528ee79 ()
- void skip_data_and_spaces structwreport_1_1buffers_1_1CrexInput.html af2fa89876c1b27c9a1001f363c667bf3 (unsigned datalen)
- void mark_section_start structwreport_1_1buffers_1_1CrexInput.html a019d0b420d737c54d53cd480c43acadf (unsigned num)
- void read_word structwreport_1_1buffers_1_1CrexInput.html aaea7d1e7a80b0d68cb7681a38f5b8eb9 (char *buf, size_t len)
- void parse_value structwreport_1_1buffers_1_1CrexInput.html aa1b9c8cffb4d8a6edbaf8b90e97c1f8b (int len, int is_signed, const char **d_start, const char **d_end)
- void debug_dump_next structwreport_1_1buffers_1_1CrexInput.html a0622870d6d01bbb990303d7e51a13af4 (const char *desc) const
- const char * data structwreport_1_1buffers_1_1CrexInput.html afbfd3585ee2d70a6e068357e0fcf315a
- size_t data_len structwreport_1_1buffers_1_1CrexInput.html ae7e6244e037ce9a9bd11940f9bc304f1
- const char * fname structwreport_1_1buffers_1_1CrexInput.html a8c853b37eb67b2db54d7f5c192e7f459
- size_t offset structwreport_1_1buffers_1_1CrexInput.html a0d0f09171cd6b2dc53e9bf6ee08ccf3d
- unsigned sec structwreport_1_1buffers_1_1CrexInput.html a546ea7778e0eaf117ff95df6edc56882 [5]
- const char * cur structwreport_1_1buffers_1_1CrexInput.html a9c4fa9de4216eabe6b10bc445dd2e1e6
- int has_check_digit structwreport_1_1buffers_1_1CrexInput.html a8494981aa44e3f50c4b83cc28ce0882d
- int expected_check_digit structwreport_1_1buffers_1_1CrexInput.html a1520855793f0b25f1c85d149e364f95d
wreport::buffers::CrexOutput
structwreport_1_1buffers_1_1CrexOutput.html
- CrexOutput
  structwreport_1_1buffers_1_1CrexOutput.html
  ab14632fd6dce36276bbb9f2da4c5a299
  (std::string &buf)
- void raw_append structwreport_1_1buffers_1_1CrexOutput.html a6282242a2a7235f62d2924d2ee24376c (const char *str, int len)
- void raw_appendf structwreport_1_1buffers_1_1CrexOutput.html a6130717a81ef393ef2b467104600ca43 (const char *fmt,...) __attribute__((format(printf
- void void encode_check_digit structwreport_1_1buffers_1_1CrexOutput.html a267bd05996ab3a55610baefbaaf3f39a ()
- void append_missing structwreport_1_1buffers_1_1CrexOutput.html a84856e2df6125e8c99d325c13c3f62ec (Varinfo info)
- void append_var structwreport_1_1buffers_1_1CrexOutput.html abf4c9fea910d4a3d80f893e91cd657ab (Varinfo info, const Var &var)
- std::string & buf structwreport_1_1buffers_1_1CrexOutput.html afcc91732a6f967daf9bfc0963fd0a292
- int has_check_digit structwreport_1_1buffers_1_1CrexOutput.html aed1bb87811fc3c7d88986c13fd67b5d3
- int expected_check_digit structwreport_1_1buffers_1_1CrexOutput.html af068fae0fcd1e095ce1ccd16483ff9d1
wreport::tabledir::CrexTable
structwreport_1_1tabledir_1_1CrexTable.html
wreport::tabledir::Table
wreport::CrexTableID
classwreport_1_1CrexTableID.html
wreport::bufr::DataSectionDecoder
structwreport_1_1bufr_1_1DataSectionDecoder.html
wreport::bulletin::Interpreter
- unsigned define_delayed_replication_factor structwreport_1_1bufr_1_1DataSectionDecoder.html ac15ed5fedacdf78318dd654d5acb9e36 (Varinfo info) override
- unsigned define_associated_field_significance structwreport_1_1bufr_1_1DataSectionDecoder.html a7fa19f50880fd84f1fc2e2f9352e4efc (Varinfo info) override
- unsigned define_bitmap_delayed_replication_factor structwreport_1_1bufr_1_1DataSectionDecoder.html aea4672f87fd5164c2102c4c518469647 (Varinfo info) override
- void define_c03_refval_override structwreport_1_1bufr_1_1DataSectionDecoder.html a110fc059c5e9604001c720bd75520847 (Varcode code) override
- void define_bitmap structwreport_1_1bufr_1_1DataSectionDecoder.html ac2d72f761d82636d1cc195b0f5fc557d (unsigned bitmap_size) override
- void define_attribute structwreport_1_1bufr_1_1DataSectionDecoder.html a1dabbc7b97fdd1f497107bb23ad0e35c (Varinfo info, unsigned pos) override
- void define_substituted_value structwreport_1_1bufr_1_1DataSectionDecoder.html a0f73a052114413776f31932436605493 (unsigned pos) override
- void define_variable structwreport_1_1bufr_1_1DataSectionDecoder.html a186c97fe05ff7f38c2d0d6a660b180f8 (Varinfo info) override
- void define_variable_with_associated_field structwreport_1_1bufr_1_1DataSectionDecoder.html af965b8cf0a937d3fc35af43fb61a09a2 (Varinfo info) override
- void define_raw_character_data structwreport_1_1bufr_1_1DataSectionDecoder.html a3d957872b1a2a7dc42580513e6371d9e (Varcode code) override
wreport::bulletin::DDSPrinter
classwreport_1_1bulletin_1_1DDSPrinter.html
wreport::bulletin::UncompressedEncoder
- DDSPrinter
  classwreport_1_1bulletin_1_1DDSPrinter.html
  a36adb1f6aa1ad425ad2fed8e1d33dc77
  (const Bulletin &b, FILE *out, unsigned subset_idx)
- void define_bitmap classwreport_1_1bulletin_1_1DDSPrinter.html a5e61429ee5c9c0ed1629b28e122c5ebe (unsigned bitmap_size) override
- void define_substituted_value classwreport_1_1bulletin_1_1DDSPrinter.html acf9fbcec72dc131d4bd6e3b2bf04dcad (unsigned pos) override
- void define_attribute classwreport_1_1bulletin_1_1DDSPrinter.html a524c2e21a468dc61ca6e02086c28c42b (Varinfo info, unsigned pos) override
- void define_raw_character_data classwreport_1_1bulletin_1_1DDSPrinter.html a28fb3a01df8d5642d47fb690fc84203f (Varcode code) override
- void encode_var classwreport_1_1bulletin_1_1DDSPrinter.html a9c20460dcbea8bd0d2bac1a41cdfef7d (Varinfo info, const Var &var) override
- void encode_associated_field classwreport_1_1bulletin_1_1DDSPrinter.html a4f6280b465ab8231f0c49d8d59a75075 (const Var &var) override
- void r_replication classwreport_1_1bulletin_1_1DDSPrinter.html a5b02c06800e7b28b906053db7be9f02b (Varcode code, Varcode delayed_code, const Opcodes &ops) override
- void run_d_expansion classwreport_1_1bulletin_1_1DDSPrinter.html aea75395778f9fa56bdd65bba17a5ef67 (Varcode code) override
wreport::bulletin::DDSValidator
classwreport_1_1bulletin_1_1DDSValidator.html
wreport::bulletin::UncompressedEncoder
- DDSValidator
  classwreport_1_1bulletin_1_1DDSValidator.html
  a0309d91d6781a4844ccabfb7157ed870
  (const Bulletin &b, unsigned subset_idx)
- void define_substituted_value classwreport_1_1bulletin_1_1DDSValidator.html a1c049d684462c4e0eba408a63703ef3f (unsigned pos) override
- void define_attribute classwreport_1_1bulletin_1_1DDSValidator.html a5d6286a9363157716a6a31c93f740aae (Varinfo info, unsigned pos) override
- void define_raw_character_data classwreport_1_1bulletin_1_1DDSValidator.html a0000de49c1671d6b6581e843b2eadec8 (Varcode code) override
- void define_c03_refval_override classwreport_1_1bulletin_1_1DDSValidator.html a615e07e03bc332d7a814c1258b7d427a (Varcode code) override
- void encode_var classwreport_1_1bulletin_1_1DDSValidator.html a10dcef09f771465c7ee09b1c7679bf99 (Varinfo info, const Var &var) override
wreport::bufr::Decoder
structwreport_1_1bufr_1_1Decoder.html
- Input in structwreport_1_1bufr_1_1Decoder.html a704c4554b890b307940c4a331806e633
- size_t expected_subsets structwreport_1_1bufr_1_1Decoder.html acbcc0a8ac3f4e2780622f06ef7e91711
- bool conf_add_undef_attrs structwreport_1_1bufr_1_1Decoder.html aa40b407755f8551647bf972210a81c34
- unsigned optional_section_length structwreport_1_1bufr_1_1Decoder.html ade75a7ac55bcacdea49bc208d9ba0eb8
- FILE * verbose_output structwreport_1_1bufr_1_1Decoder.html a40960aca19bdfe69eed59ed0a7be8928
wreport::bufr::DecoderTarget
structwreport_1_1bufr_1_1DecoderTarget.html
- virtual const Subset & reference_subset structwreport_1_1bufr_1_1DecoderTarget.html aea96949c3f285aa1a4f4e3ffaa0e3598 () const =0
- virtual Varinfo lookup_info structwreport_1_1bufr_1_1DecoderTarget.html ab0c950fd2b84305fe6d4d35cf5cf6acc (unsigned pos) const =0
- virtual Var decode_uniform_b_value structwreport_1_1bufr_1_1DecoderTarget.html ae6e5d35247b75dfef59b6dc9f9de077c (Varinfo info)=0
- virtual const Var & decode_and_add_to_all structwreport_1_1bufr_1_1DecoderTarget.html ac38a8eb65611834c36320ce576618dde (Varinfo info)=0
- virtual void decode_and_set_attribute structwreport_1_1bufr_1_1DecoderTarget.html af49c58e58781324c10aaec5c11e7bbc3 (Varinfo info, unsigned pos)=0
- virtual void decode_and_add_b_value structwreport_1_1bufr_1_1DecoderTarget.html a3e765f457b29c559726d4c634120c90c (Varinfo info)=0
- virtual void decode_and_add_b_value_with_associated_field structwreport_1_1bufr_1_1DecoderTarget.html a6bdb4a21839656497728ca3859dda1f4 (Varinfo info, const bulletin::AssociatedField &field)=0
- virtual void decode_and_add_raw_character_data structwreport_1_1bufr_1_1DecoderTarget.html a3e79b200efcfebea05fb1dcbc3de5446 (Varinfo info)=0
- virtual int decode_c03_refval_override structwreport_1_1bufr_1_1DecoderTarget.html a27c1c6e68428513493db9ecd043938de (unsigned bits)=0
- virtual void print_last_variable_added structwreport_1_1bufr_1_1DecoderTarget.html ae9ae6e81cdbb254e54083f5c531666df (FILE *out)=0
- virtual void print_last_attribute_added structwreport_1_1bufr_1_1DecoderTarget.html ad7387d898ff5113b682894925ba9e871 (FILE *out, Varcode code, unsigned pos)=0
- Input & in structwreport_1_1bufr_1_1DecoderTarget.html a5309950de9210806b5d2bad2c25d4140
wreport::tabledir::Dir
structwreport_1_1tabledir_1_1Dir.html
- void refresh structwreport_1_1tabledir_1_1Dir.html ad93ccaa61829a27656480e8d68b67090 ()
wreport::bufr::DispatchToSubsets
structwreport_1_1bufr_1_1DispatchToSubsets.html
wreport::options::DomainErrorHook
structwreport_1_1options_1_1DomainErrorHook.html
wreport::DTable
classwreport_1_1DTable.html
- virtual std::string pathname classwreport_1_1DTable.html a4523d9148463e11753aa5eea4b00e4b7 () const =0
- virtual Opcodes query classwreport_1_1DTable.html a3184c9b7ed370ca8345003f371a4daef (Varcode var) const =0
- static const DTable * load_bufr classwreport_1_1DTable.html a0382d8e496595de499ceb505fb7a92c9 (const std::string &pathname)
- static const DTable * load_crex classwreport_1_1DTable.html a9d0ed29eee8815e4aedc254f51917b94 (const std::string &pathname)
wreport::error
classwreport_1_1error.html
- virtual ErrorCode code classwreport_1_1error.html a921cac5395114280c5c6f112ff496150 () const noexcept=0
- virtual const char * what classwreport_1_1error.html aca54dfcb145293896ea1d71fbbd8ea8d () const noexcept=0
- static const char * strerror classwreport_1_1error.html a97e179bd7b63cc72c31543946d4c47d3 (ErrorCode code)
wreport::error_alloc
classwreport_1_1error__alloc.html
wreport::error
- error_alloc
  classwreport_1_1error__alloc.html
  ad865d6f9457fbf6d62bb2765989f5b3f
  (const char *msg)
- ErrorCode code classwreport_1_1error__alloc.html a4212a3ce800b60fefc248c82d0825c4c () const noexcept override
- const char * what classwreport_1_1error__alloc.html a3f125a49d30fec6d2922559e054ef869 () const noexcept override
- const char * msg classwreport_1_1error__alloc.html a80ac7757e9ea6469d40aa5cda22f962e
wreport::error_consistency
classwreport_1_1error__consistency.html
wreport::errors::StringBase< WR_ERR_CONSISTENCY >
- static void throwf classwreport_1_1error__consistency.html a22f0dee29efd6cf59393aea113f162bc (const char *fmt,...) WREPORT_THROWF_ATTRS(1
wreport::error_domain
classwreport_1_1error__domain.html
wreport::errors::StringBase< WR_ERR_DOMAIN >
- static void throwf classwreport_1_1error__domain.html a3580ad57a6ff5702b9c68e8a833f5c6d (const char *fmt,...) WREPORT_THROWF_ATTRS(1
wreport::error_handles
classwreport_1_1error__handles.html
wreport::errors::StringBase< WR_ERR_HANDLES >
- static void throwf classwreport_1_1error__handles.html ac50cb45a4b070f1eb41fbb193e850da0 (const char *fmt,...) WREPORT_THROWF_ATTRS(1
wreport::error_notfound
classwreport_1_1error__notfound.html
wreport::errors::StringBase< WR_ERR_NOTFOUND >
- static void throwf classwreport_1_1error__notfound.html a9f1ad36195a221eaaa610779b4b8dd97 (const char *fmt,...) WREPORT_THROWF_ATTRS(1
wreport::error_parse
classwreport_1_1error__parse.html
wreport::errors::StringBase< WR_ERR_PARSE >
- error_parse
  classwreport_1_1error__parse.html
  ad4603d4b99ff920f72227768c81d06f9
  (const char *file, int line, const std::string &msg)
- static void throwf classwreport_1_1error__parse.html a2c3291fedae026e92ca726480cf24b05 (const char *file, int line, const char *fmt,...) WREPORT_THROWF_ATTRS(3
wreport::error_regexp
classwreport_1_1error__regexp.html
wreport::errors::StringBase< WR_ERR_REGEX >
- error_regexp
  classwreport_1_1error__regexp.html
  a2c4e4a69d3a6e26b7c868964a38ea1cb
  (int code, void *re, const std::string &msg)
- static void throwf classwreport_1_1error__regexp.html aa08e674b71a1eb62a927ec36c520e09d (int code, void *re, const char *fmt,...) WREPORT_THROWF_ATTRS(3
wreport::error_system
classwreport_1_1error__system.html
wreport::errors::StringBase< WR_ERR_SYSTEM >
- error_system
  classwreport_1_1error__system.html
  ae18eecd6d249030286a7893fe93dd064
  (const std::string &msg)
- error_system
  classwreport_1_1error__system.html
  a5ce056d5fc88cca6663b736ebfb468e5
  (const std::string &msg, int errno_val)
- static void throwf classwreport_1_1error__system.html ae91b8d57c825a893e74599a1e2664844 (const char *fmt,...) WREPORT_THROWF_ATTRS(1
wreport::error_toolong
classwreport_1_1error__toolong.html
wreport::errors::StringBase< WR_ERR_TOOLONG >
- static void throwf classwreport_1_1error__toolong.html a5555e3e36226c8f362805489f72280f9 (const char *fmt,...) WREPORT_THROWF_ATTRS(1
wreport::error_type
classwreport_1_1error__type.html
wreport::errors::StringBase< WR_ERR_TYPE >
- static void throwf classwreport_1_1error__type.html a968f4afe366879fa27a8c95658ed24f7 (const char *fmt,...) WREPORT_THROWF_ATTRS(1
wreport::error_unimplemented
classwreport_1_1error__unimplemented.html
wreport::errors::StringBase< WR_ERR_UNIMPLEMENTED >
- static void throwf classwreport_1_1error__unimplemented.html a33dfd9e1d7a575b4acb38b94d5d33230 (const char *fmt,...) WREPORT_THROWF_ATTRS(1
wreport::sys::File
classwreport_1_1sys_1_1File.html
wreport::sys::ManagedNamedFileDescriptor
- File
  classwreport_1_1sys_1_1File.html
  a8e0ba4e69138663f76de276f81e2be4a
  (const std::string &pathname)
- File
  classwreport_1_1sys_1_1File.html
  a50f08e7763161406755d1827cb8fcaa4
  (const std::string &pathname, int flags, mode_t mode=0777)
- void open classwreport_1_1sys_1_1File.html a0bb76c95444057e355f5b51bc2593d97 (int flags, mode_t mode=0777)
- bool open_ifexists classwreport_1_1sys_1_1File.html adfe5ad9d1e9fe4491c743dcfa13937a0 (int flags, mode_t mode=0777)
wreport::sys::FileDescriptor
classwreport_1_1sys_1_1FileDescriptor.html
- virtual void throw_error classwreport_1_1sys_1_1FileDescriptor.html afde4cf86a097deb4f26e2f1d32e9009a (const char *desc)
- virtual void throw_runtime_error classwreport_1_1sys_1_1FileDescriptor.html aeda4f3e76fca73c820543ec5507ce72a (const char *desc)
- bool is_open classwreport_1_1sys_1_1FileDescriptor.html adc4276eb935cf4cdefdde64754a6237c () const
- void close classwreport_1_1sys_1_1FileDescriptor.html ac96bc5781c73b971cf64b875bce5d31b ()
- bool read_all_or_retry classwreport_1_1sys_1_1FileDescriptor.html a870c88cdf2467cd4fe37261ae74cbbaf (void *buf, size_t count)
- void read_all_or_throw classwreport_1_1sys_1_1FileDescriptor.html ad25f1cf7b87dd32ad861109c2eb6af0b (void *buf, size_t count)
- void write_all_or_retry classwreport_1_1sys_1_1FileDescriptor.html a353886ff759002fc73a807a61e550b1c (const void *buf, size_t count)
- void write_all_or_throw classwreport_1_1sys_1_1FileDescriptor.html ab794bc5fc0cd05ba9f98f408841b337c (const void *buf, size_t count)
- bool ofd_setlk classwreport_1_1sys_1_1FileDescriptor.html a7c273c8a6854c3e6189b1d67bdbc12e3 (struct ::flock &)
- bool ofd_setlkw classwreport_1_1sys_1_1FileDescriptor.html aa34ba4098f0c191f83af6ab1f69799b5 (struct ::flock &, bool retry_on_signal=true)
- bool ofd_getlk classwreport_1_1sys_1_1FileDescriptor.html aa9e3802e2649240d279970807bcf6af4 (struct ::flock &)
- int getfl classwreport_1_1sys_1_1FileDescriptor.html ad858286df901ea4bf9e6d845e4172fb1 ()
- void setfl classwreport_1_1sys_1_1FileDescriptor.html a58aa75d75f332ff57efd8e4057d149a8 (int flags)
wreport::tests::FilteringTestController
structwreport_1_1tests_1_1FilteringTestController.html
wreport::tests::TestController
- std::string allowlist structwreport_1_1tests_1_1FilteringTestController.html a696ba3acb2e7e5c5eb941dbb95d596fd
- std::string blocklist structwreport_1_1tests_1_1FilteringTestController.html a08753b367cafad2feab2b645bcd66343
wreport::tests::Fixture
structwreport_1_1tests_1_1Fixture.html
wreport::tests::FixtureTestCase
classwreport_1_1tests_1_1FixtureTestCase.html
typename FIXTURE
wreport::tests::TestCase
- void setup classwreport_1_1tests_1_1FixtureTestCase.html a1c0fba504e887bb611b8dc6d62399c30 () override
- void teardown classwreport_1_1tests_1_1FixtureTestCase.html a88a1f5b19b0d6b4cb0b5ce83b9d80805 () override
- void method_setup classwreport_1_1tests_1_1FixtureTestCase.html a895a7fc87f580ce611fb4864eda0616f (TestMethodResult &mr) override
- void method_teardown classwreport_1_1tests_1_1FixtureTestCase.html a5a29b7f53287654559b45ea5b3b4523c (TestMethodResult &mr) override
- TestMethod & add_method classwreport_1_1tests_1_1FixtureTestCase.html a35375ed1a86cb63d423b40de518e1791 (const std::string &name, std::function< void(FIXTURE &)> test_function)
- TestMethod & add_method classwreport_1_1tests_1_1FixtureTestCase.html abbb575ffcc3c93939e71bbb6339314c6 (const std::string &name, const std::string &doc, std::function< void(FIXTURE &)> test_function)
wreport::bufr::Input
classwreport_1_1bufr_1_1Input.html
- Input
  classwreport_1_1bufr_1_1Input.html
  a02d77e80d3a7242187b3e811e606cbea
  (const std::string &in)
- void scan_lead_sections classwreport_1_1bufr_1_1Input.html a4376caab89e388d1765bb4b3dff02e13 ()
- void scan_other_sections classwreport_1_1bufr_1_1Input.html a35f271fa8bed65385372afce0f18fc50 (bool has_optional)
- unsigned offset classwreport_1_1bufr_1_1Input.html a5103447829ba96ebfb8189c0289e1a6d () const
- unsigned bits_left classwreport_1_1bufr_1_1Input.html a3bab0852bc06e8047c9b740c43178a66 () const
- unsigned read_byte classwreport_1_1bufr_1_1Input.html a0141b370f13c39798b64f134339b26db (unsigned pos) const
- unsigned read_byte classwreport_1_1bufr_1_1Input.html ab06d02c33a356e630f27345dbba04065 (unsigned section, unsigned pos) const
- unsigned read_number classwreport_1_1bufr_1_1Input.html a6c2ca1327633f165d30029cc483e0a91 (unsigned pos, unsigned byte_len) const
- unsigned read_number classwreport_1_1bufr_1_1Input.html ab1155df9abdc8632769c2ad4346ce2d7 (unsigned section, unsigned pos, unsigned byte_len) const
- uint32_t get_bits classwreport_1_1bufr_1_1Input.html a084b5ffc6565fe71f84beb253292fffd (unsigned n)
- void skip_bits classwreport_1_1bufr_1_1Input.html abb709a6a1cf36963ea86c51c5f1f3a33 (unsigned n)
- void debug_dump_next_bits classwreport_1_1bufr_1_1Input.html a114dc49801ab68048f8f22e512052454 (const char *desc, unsigned count, const std::vector< unsigned > &groups={}) const
- void debug_find_sequence classwreport_1_1bufr_1_1Input.html a888073e8c684ede26589ff4c53d56538 (const char *pattern) const
- void parse_error classwreport_1_1bufr_1_1Input.html aed245cbda1fc9483c26a5f75b9e81c69 (const char *fmt,...) const WREPORT_THROWF_ATTRS(2
- void void parse_error classwreport_1_1bufr_1_1Input.html a53e2c4ff99eda3588d5ffd0eda826c77 (unsigned pos, const char *fmt,...) const WREPORT_THROWF_ATTRS(3
- void void void parse_error classwreport_1_1bufr_1_1Input.html a8e45cd01ff7fde54db1c1e6a2c01b3e9 (unsigned section, unsigned pos, const char *fmt,...) const WREPORT_THROWF_ATTRS(4
- void void void void check_available_data classwreport_1_1bufr_1_1Input.html a630824dfc420b10e2d02b59b4df12291 (unsigned pos, size_t datalen, const char *expected)
- void check_available_message_data classwreport_1_1bufr_1_1Input.html aaa248a75a9a9a4e7db728178b9057897 (unsigned section, unsigned pos, size_t datalen, const char *expected)
- void check_available_section_data classwreport_1_1bufr_1_1Input.html a0b2c2bdda1c4397e2f05a9d0f9462970 (unsigned section, unsigned pos, size_t datalen, const char *expected)
- void decode_compressed_number classwreport_1_1bufr_1_1Input.html a0f7c16676c09af01660fd5bd30940063 (Var &dest, uint32_t base, unsigned diffbits)
- void decode_number classwreport_1_1bufr_1_1Input.html af19ed91318abdb9a7e4807b7f5d0a623 (Var &dest)
- bool decode_compressed_base classwreport_1_1bufr_1_1Input.html ad2533b8a5bad2a09c6f2dc6b19532488 (Varinfo info, uint32_t &base, uint32_t &diffbits)
- void decode_compressed_number classwreport_1_1bufr_1_1Input.html a00c51eea6c1940e396115d5f3eba1c90 (Varinfo info, unsigned subsets, std::function< void(unsigned, Var &&)> dest)
- void decode_compressed_number_af classwreport_1_1bufr_1_1Input.html a846df5dc7e76d4e99605da8f6cbb5b80 (Varinfo info, const bulletin::AssociatedField &afield, unsigned subsets, std::function< void(unsigned, Var &&)> dest)
- void decode_compressed_semantic_number classwreport_1_1bufr_1_1Input.html adfe80fdac8e1c6f021620220e49117b2 (Var &dest, unsigned subsets)
- bool decode_string classwreport_1_1bufr_1_1Input.html adffddb7ab2fb2c10253d9bce2330088d (unsigned bit_len, char *str, size_t &len)
- void decode_string classwreport_1_1bufr_1_1Input.html ab71969033f3af516e770d52c4a283c4d (Var &dest)
- void decode_string classwreport_1_1bufr_1_1Input.html a46dce8ed4145dc476f2fba88bc8e7d2e (Var &dest, unsigned subsets)
- void decode_string classwreport_1_1bufr_1_1Input.html a1278b7fc6d5f60ec239f39038a3ebb98 (Varinfo info, unsigned subsets, std::function< void(unsigned, Var &&)> dest)
- void decode_binary classwreport_1_1bufr_1_1Input.html aca78db11b47f1a91f88bcdfe741a5d6a (Var &dest)
- std::string decode_uncompressed_bitmap classwreport_1_1bufr_1_1Input.html a2d50db706296ab78479e8942b186b11b (unsigned size)
- std::string decode_compressed_bitmap classwreport_1_1bufr_1_1Input.html ada8917b571fbe486038a4800025e3542 (unsigned size)
- const uint8_t * data classwreport_1_1bufr_1_1Input.html ab5fd948d3929f98d32d305ec18dae04f
- size_t data_len classwreport_1_1bufr_1_1Input.html a003b7fb62bcbb00f41add54d579c85fb
- const char * fname classwreport_1_1bufr_1_1Input.html ac2e3046129f5dc9410893079f18c62e1
- size_t start_offset classwreport_1_1bufr_1_1Input.html aa6d49b2d39c203f1795e2c03a73df0e6
- unsigned s4_cursor classwreport_1_1bufr_1_1Input.html a5267955e6cdcafd7e1dfa28a5c8ea7fd
- uint8_t pbyte classwreport_1_1bufr_1_1Input.html a2b11501818f480ab861ed8ff40b780d7
- int pbyte_len classwreport_1_1bufr_1_1Input.html ae95cf41cfab873f0e29d20054b55d435
- unsigned sec classwreport_1_1bufr_1_1Input.html aa47e25b4ecc97ac1241d16733aa0fa62 [6]
- void scan_section_length classwreport_1_1bufr_1_1Input.html a4b5c74e63425ee69df9e0f4f4fb81784 (unsigned sec_no)
wreport::bulletin::Interpreter
structwreport_1_1bulletin_1_1Interpreter.html
- void run structwreport_1_1bulletin_1_1Interpreter.html a4393e97dacba957296d38ce73ff42903 ()
- virtual void b_variable structwreport_1_1bulletin_1_1Interpreter.html a4b775b2aa21bc89bb8196f0777126e2f (Varcode code)
- virtual void c_modifier structwreport_1_1bulletin_1_1Interpreter.html a51577c7c72da9f9cab50021e6a53faad (Varcode code, Opcodes &next)
- virtual void r_replication structwreport_1_1bulletin_1_1Interpreter.html a126876fd805f6bba74e2cb2b68478cc7 (Varcode code, Varcode delayed_code, const Opcodes &ops)
- virtual void r_bitmap structwreport_1_1bulletin_1_1Interpreter.html a9872fed3f2e46390890ba6470d0811f9 (Varcode code, Varcode delayed_code, const Opcodes &ops)
- virtual void run_r_repetition structwreport_1_1bulletin_1_1Interpreter.html ae48d9625002d2e72a18f458607f229f7 (unsigned cur, unsigned total)
- virtual void run_d_expansion structwreport_1_1bulletin_1_1Interpreter.html ad47c21bb1cceb024e82cf2352e89fa74 (Varcode code)
- virtual void define_bitmap structwreport_1_1bulletin_1_1Interpreter.html a83d4ff2a65f0a885561c826008270053 (unsigned bitmap_size)
- virtual void define_variable structwreport_1_1bulletin_1_1Interpreter.html a8f9a8fe0e913186c1d477bbb93db956e (Varinfo info)
- virtual void define_variable_with_associated_field structwreport_1_1bulletin_1_1Interpreter.html ab84c8d1ac645913bddf791c31693baba (Varinfo info)
- virtual unsigned define_delayed_replication_factor structwreport_1_1bulletin_1_1Interpreter.html a77ee0bc3de9500f20a9af95bea14eb7e (Varinfo info)
- virtual unsigned define_bitmap_delayed_replication_factor structwreport_1_1bulletin_1_1Interpreter.html a386160fb8a041663bc6a364bd22b45e4 (Varinfo info)
- virtual unsigned define_associated_field_significance structwreport_1_1bulletin_1_1Interpreter.html ad33c35f906b74be6f34965551608670a (Varinfo info)
- virtual void define_substituted_value structwreport_1_1bulletin_1_1Interpreter.html a02cc8313fa31906b53a5c4763a8b68b9 (unsigned pos)
- virtual void define_attribute structwreport_1_1bulletin_1_1Interpreter.html a0824df7ae13ce6fb50b698b9a1050366 (Varinfo info, unsigned pos)
- virtual void define_raw_character_data structwreport_1_1bulletin_1_1Interpreter.html a5087575262aa4ca4d188a3659d762ec8 (Varcode code)
- virtual void define_c03_refval_override structwreport_1_1bulletin_1_1Interpreter.html aba3a8334ac0f64b84d2c34564e50d47a (Varcode code)
- static void print_c_modifier structwreport_1_1bulletin_1_1Interpreter.html a9025ac979eefe3bd269ca77bd4d25d28 (FILE *out, Varcode code, Opcodes &nex)
- Bitmaps bitmaps structwreport_1_1bulletin_1_1Interpreter.html ab1c89dd7dee0e176262350846b29fc1b
- AssociatedField associated_field structwreport_1_1bulletin_1_1Interpreter.html a9bcef31a8334647842a845bfdcfe0091
- int c_scale_change structwreport_1_1bulletin_1_1Interpreter.html a0f10e1335fbd9faca3253f47a0692e22
- int c_width_change structwreport_1_1bulletin_1_1Interpreter.html adc298ba1eb76729bcb8833649cdbce39
- int c_scale_ref_width_increase structwreport_1_1bulletin_1_1Interpreter.html ac8e88a14bd9927b7191f8bb21cdc48f4
- int c_string_len_override structwreport_1_1bulletin_1_1Interpreter.html a719287c442da5dd3fd77dab6db0ee342
- std::map< wreport::Varcode, uint32_t > c03_refval_overrides structwreport_1_1bulletin_1_1Interpreter.html a6359ea92eacc47066aa7729220f3e25e
- unsigned c03_refval_override_bits structwreport_1_1bulletin_1_1Interpreter.html a54f3e0c8b0795c1d40d5602ce7acb7c4
- Varinfo get_varinfo structwreport_1_1bulletin_1_1Interpreter.html add2a32642daa16ad535b310799836a01 (Varcode code)
wreport::sys::Path::iterator
structwreport_1_1sys_1_1Path_1_1iterator.html
- bool isdir structwreport_1_1sys_1_1Path_1_1iterator.html a659ccf3519f8ff2770fe9a085aab3ac5 () const
- bool isblk structwreport_1_1sys_1_1Path_1_1iterator.html ac3a0a8f40a37bd1ec14db570e35c0766 () const
- bool ischr structwreport_1_1sys_1_1Path_1_1iterator.html a760d84f080e4c93dea5a4fdd9783dc60 () const
- bool isfifo structwreport_1_1sys_1_1Path_1_1iterator.html aeb5e1709bd05ec83a2e80f20166f3dd3 () const
- bool islnk structwreport_1_1sys_1_1Path_1_1iterator.html a814cdf8849db60d0e62e13ae45ddfdfe () const
- bool isreg structwreport_1_1sys_1_1Path_1_1iterator.html ab68646cd28fad386dc7a4762f4a5bff7 () const
- bool issock structwreport_1_1sys_1_1Path_1_1iterator.html a6205849422f5c1472c9efb1421c17d96 () const
- Path open_path structwreport_1_1sys_1_1Path_1_1iterator.html a872c48169859441ea3cd0bcc192e57d0 (int flags=0) const
wreport::options::LocalOverride
structwreport_1_1options_1_1LocalOverride.html
typename T
typename T1
wreport::tests::LocationInfo
structwreport_1_1tests_1_1LocationInfo.html
- std::ostream & operator() structwreport_1_1tests_1_1LocationInfo.html a10f2e94ce927af8ee2c35556e50d842a ()
wreport::sys::ManagedNamedFileDescriptor
structwreport_1_1sys_1_1ManagedNamedFileDescriptor.html
wreport::sys::NamedFileDescriptor
- ~ManagedNamedFileDescriptor
  structwreport_1_1sys_1_1ManagedNamedFileDescriptor.html
  a4ed3c2339b7af39886f78e730427e81b
  ()
wreport::sys::MMap
classwreport_1_1sys_1_1MMap.html
wreport::sys::NamedFileDescriptor
classwreport_1_1sys_1_1NamedFileDescriptor.html
wreport::sys::FileDescriptor
- virtual void throw_error classwreport_1_1sys_1_1NamedFileDescriptor.html af48d4a2762cc96028790d49ec1942f84 (const char *desc)
- virtual void throw_runtime_error classwreport_1_1sys_1_1NamedFileDescriptor.html a997b6bb787ece80d723752fbf7adfc9e (const char *desc)
- const std::string & name classwreport_1_1sys_1_1NamedFileDescriptor.html a6b69e137b3d097b328aebd85650f1958 () const
wreport::Opcodes
structwreport_1_1Opcodes.html
- Opcodes
  structwreport_1_1Opcodes.html
  a994ca14896f7a3d80c3d291a1affb895
  (const std::vector< Varcode > &vals)
- Opcodes
  structwreport_1_1Opcodes.html
  af840b2c6b9802ef07a2eb37d5477ee1b
  (const Varcode *begin, const Varcode *end)
- Varcode operator[] structwreport_1_1Opcodes.html ab0abdd786e32f0e8c1ce0864ac623348 (unsigned i) const
- unsigned size structwreport_1_1Opcodes.html a9b26a75d11a60f1f0deb2d97bff2bd50 () const
- bool empty structwreport_1_1Opcodes.html ad236a1018658dc070b48d105b3283e3e () const
- Varcode pop_left structwreport_1_1Opcodes.html ac1d8c800a883f3b26d1c83b81f19b1f0 ()
- Opcodes pop_left structwreport_1_1Opcodes.html ac6e95ab503860666fc0911f1be737c79 (unsigned count)
- Varcode head structwreport_1_1Opcodes.html a866e07f89740069f178aa484013d9569 () const
- Opcodes next structwreport_1_1Opcodes.html aab2c1a4c89c98c9284e9999eb4598fae () const
- Opcodes sub structwreport_1_1Opcodes.html aa4804229a3b116722329929c13e24f63 (unsigned skip) const
- Opcodes sub structwreport_1_1Opcodes.html a825f130110cb0beb65f09e61d2053e6b (unsigned skip, unsigned len) const
- void print structwreport_1_1Opcodes.html ac881e8a514f85583d6710ff2a8137156 (FILE *out) const
- const Varcode * begin structwreport_1_1Opcodes.html acbc775b4092255edbb9d313c5e24df54
- const Varcode * end structwreport_1_1Opcodes.html a03086972f4de99565097cde00678b53d
wreport::sys::OverrideRlimit
structwreport_1_1sys_1_1OverrideRlimit.html
- void set structwreport_1_1sys_1_1OverrideRlimit.html aa4a48204f936d8080848be0a5cb64292 (rlim_t rlim)
wreport::sys::Path
structwreport_1_1sys_1_1Path.html
wreport::sys::ManagedNamedFileDescriptor
wreport::sys::Path::iterator
- Path
  structwreport_1_1sys_1_1Path.html
  ab709e70f3a2d19ad885bc1320c45f219
  (const char *pathname, int flags=0, mode_t mode=0777)
- Path
  structwreport_1_1sys_1_1Path.html
  a240a8484fb449e94424a267477a5313e
  (const std::string &pathname, int flags=0, mode_t mode=0777)
- Path
  structwreport_1_1sys_1_1Path.html
  af702af4d9b4492a67918b0d85733286d
  (Path &parent, const char *pathname, int flags=0, mode_t mode=0777)
- void open structwreport_1_1sys_1_1Path.html a61cfbd0bd1ddd9938f8906206a62d88a (int flags, mode_t mode=0777)
- iterator begin structwreport_1_1sys_1_1Path.html a6d99f810e0342eaa9ea5cb0dddc0c140 ()
- iterator end structwreport_1_1sys_1_1Path.html af69329b91a9f53dc22755715a5579bf1 ()
- int openat_ifexists structwreport_1_1sys_1_1Path.html a47e5d7fdfa9e2142ed9d52fe2d64f733 (const char *pathname, int flags, mode_t mode=0777)
- bool fstatat_ifexists structwreport_1_1sys_1_1Path.html a97267a2752fb1205fe5f6cbf8f55cfb4 (const char *pathname, struct stat &st)
- void lstatat structwreport_1_1sys_1_1Path.html a3aee3f383401cacb1bd3221895453fb5 (const char *pathname, struct stat &st)
- bool lstatat_ifexists structwreport_1_1sys_1_1Path.html a1b27a05b3120624e90489e73d09f5f70 (const char *pathname, struct stat &st)
- void rmdirat structwreport_1_1sys_1_1Path.html aa9022f94e91cf81e4f004eb3ffbc8984 (const char *pathname)
- void rmtree structwreport_1_1sys_1_1Path.html aa9f89f3b5ab3205f5b088731e6f0e367 ()
wreport::subprocess::Popen
classwreport_1_1subprocess_1_1Popen.html
wreport::subprocess::Child
- void copy_env_from_parent classwreport_1_1subprocess_1_1Popen.html aafc63a4f6545ddabc2113453b16464a3 ()
- std::vector< std::string > args classwreport_1_1subprocess_1_1Popen.html a9204eb46554edb86796ca6077742b327
- std::string executable classwreport_1_1subprocess_1_1Popen.html a66b8dc227fb164c54ea17e743ab6de85
- std::vector< std::string > env classwreport_1_1subprocess_1_1Popen.html aa1c46386eed93d0688a583f805f84f71
- int main classwreport_1_1subprocess_1_1Popen.html ae8ecf60cb0cd956829fdcd0cb1089658 () noexcept override
wreport::sys::PreserveFileTimes
classwreport_1_1sys_1_1PreserveFileTimes.html
wreport::bulletin::Printer
classwreport_1_1bulletin_1_1Printer.html
wreport::bulletin::Interpreter
- void b_variable classwreport_1_1bulletin_1_1Printer.html ab32b47292ced17986c8d45f4510e0828 (Varcode code) override
- void c_modifier classwreport_1_1bulletin_1_1Printer.html a6c59056687e1000d2692f9e6f5f3781f (Varcode code, Opcodes &next) override
- void r_replication classwreport_1_1bulletin_1_1Printer.html aa4a932586a35ad2bb3570126bf1c7163 (Varcode code, Varcode delayed_code, const Opcodes &ops) override
- void run_d_expansion classwreport_1_1bulletin_1_1Printer.html a3d9b151b53e44aa410e9defe679dedf0 (Varcode code) override
- void define_variable classwreport_1_1bulletin_1_1Printer.html aa7a6cb7a110d2e055080b9b45e5acd20 (Varinfo info) override
- void define_variable_with_associated_field classwreport_1_1bulletin_1_1Printer.html a385d7e43fc41e6d8da2969b77c89134e (Varinfo info) override
- void define_bitmap classwreport_1_1bulletin_1_1Printer.html a6c53ddb9aa0be82cba25a4df6cf7b793 (unsigned bitmap_size) override
- unsigned define_bitmap_delayed_replication_factor classwreport_1_1bulletin_1_1Printer.html a937afcdf56df20675ceb69eed11dc75e (Varinfo info) override
- unsigned define_associated_field_significance classwreport_1_1bulletin_1_1Printer.html ad0d5fb8a1d255a726dc714c8d69c06a9 (Varinfo info) override
- FILE * out classwreport_1_1bulletin_1_1Printer.html aa2b7fd51e02e3043b180b77c2c8bb266
- unsigned indent classwreport_1_1bulletin_1_1Printer.html aedd0017f1d41717276a3879f22664fcd
- unsigned indent_step classwreport_1_1bulletin_1_1Printer.html a8822f7e0b92ef31370bc0801e386f36c
- void print_lead classwreport_1_1bulletin_1_1Printer.html ad0dded4ad70a7d5cb01faea9cfa65153 (Varcode code)
wreport::benchmark::Progress
structwreport_1_1benchmark_1_1Progress.html
wreport::benchmark::Registry
structwreport_1_1benchmark_1_1Registry.html
- void add structwreport_1_1benchmark_1_1Registry.html a85e168e607e09bb531f7e5271017e606 (Benchmark *b)
- static Registry & get structwreport_1_1benchmark_1_1Registry.html ad8ce3c4948674cfd37acf33f60ef2f8d ()
- static void basic_run structwreport_1_1benchmark_1_1Registry.html a9ed3f637937866433ed13811e7f63a8d (int argc, const char *argv[])
wreport::term::Terminal::Restore
structwreport_1_1term_1_1Terminal_1_1Restore.html
wreport::bulletin::ScanFeatures
classwreport_1_1bulletin_1_1ScanFeatures.html
wreport::bulletin::Interpreter
- void c_modifier classwreport_1_1bulletin_1_1ScanFeatures.html ac8c4597ef308e09299926330c9c57e3d (Varcode code, Opcodes &next) override
- void r_replication classwreport_1_1bulletin_1_1ScanFeatures.html afd2df38b2ea7e53184b6040b3c563aa7 (Varcode code, Varcode delayed_code, const Opcodes &ops) override
- void define_variable classwreport_1_1bulletin_1_1ScanFeatures.html aa40ea875b6ed60f413e4de6a69fbd276 (Varinfo info) override
- void define_bitmap classwreport_1_1bulletin_1_1ScanFeatures.html aaf00bc5afd5828d5d08ba845a1338070 (unsigned bitmap_size) override
- unsigned define_associated_field_significance classwreport_1_1bulletin_1_1ScanFeatures.html afbb281a9eea4cea6b56f4a270e4ced9a (Varinfo info) override
- unsigned define_bitmap_delayed_replication_factor classwreport_1_1bulletin_1_1ScanFeatures.html a55664f38dbb6132f3793f82446beaa36 (Varinfo info) override
- std::set< std::string > features classwreport_1_1bulletin_1_1ScanFeatures.html a782a7244c2e12876bb0489f022906478
wreport::tests::SimpleTestController
structwreport_1_1tests_1_1SimpleTestController.html
wreport::tests::FilteringTestController
- bool test_case_begin structwreport_1_1tests_1_1SimpleTestController.html acb3cf89b627376425bb36c969d5ffc9b (const TestCase &test_case, const TestCaseResult &test_case_result) override
- void test_case_end structwreport_1_1tests_1_1SimpleTestController.html aa63b998d30f2449da5252f965cb6f56a (const TestCase &test_case, const TestCaseResult &test_case_result) override
- bool test_method_begin structwreport_1_1tests_1_1SimpleTestController.html a4adca77f46b1ddc593a6a0c95cd47af0 (const TestMethod &test_method, const TestMethodResult &test_method_result) override
- void test_method_end structwreport_1_1tests_1_1SimpleTestController.html a05b37d81c1ab9bfcadf47b3204aa70b9 (const TestMethod &test_method, const TestMethodResult &test_method_result) override
wreport::str::Split
structwreport_1_1str_1_1Split.html
wreport::str::Split::const_iterator
- const_iterator begin structwreport_1_1str_1_1Split.html a5e2bfea4b82281e7422298dec757be7d ()
- const_iterator end structwreport_1_1str_1_1Split.html a576e41d9f7507b1b649c24f888bdbe9c ()
- std::string str structwreport_1_1str_1_1Split.html afc63c6598f669a1e81a26aaef09fcd76
- std::string sep structwreport_1_1str_1_1Split.html ab6c1de920c3f01f308e24dadee266b6c
- bool skip_empty structwreport_1_1str_1_1Split.html a28ec66653365ebacbca59106e2759541
wreport::errors::StringBase
classwreport_1_1errors_1_1StringBase.html
ErrorCode ERROR_CODE
wreport::error
- StringBase
  classwreport_1_1errors_1_1StringBase.html
  a6c2222c3de44d8c9f5cf16b83c01a48d
  (const std::string &msg) noexcept
- ErrorCode code classwreport_1_1errors_1_1StringBase.html a1f98bdc2b26241eaad47ba39b6ebefd7 () const noexcept override
- const char * what classwreport_1_1errors_1_1StringBase.html ab13374b1e8a010fff0c1696845e53345 () const noexcept override
- std::string msg classwreport_1_1errors_1_1StringBase.html a9ae8358c0262f2e981e12ff9626dbe11
wreport::Subset
classwreport_1_1Subset.html
- Subset
  classwreport_1_1Subset.html
  a2658111575ab80ee421070356062d053
  (const Tables &tables)
- void store_variable classwreport_1_1Subset.html aebd576e2489d83665cd3038aa830b2d4 (const Var &var)
- void store_variable classwreport_1_1Subset.html a46b123901da9f1e66d8466330124919b (Var &&var)
- void store_variable classwreport_1_1Subset.html aac4411e9daa79962979a3940ae4166ec (Varcode code, const Var &var)
- void store_variable_i classwreport_1_1Subset.html a9868c88beb17548d861a20d0174f10eb (Varcode code, int val)
- void store_variable_d classwreport_1_1Subset.html acde3469c9e09902de6968f2b2a92e481 (Varcode code, double val)
- void store_variable_c classwreport_1_1Subset.html a5d4521c621fea25eae2f4c1e409749fb (Varcode code, const char *val)
- void store_variable_undef classwreport_1_1Subset.html ab384ba951c40faaed5f0763f50c6d886 (Varcode code)
- void store_variable_undef classwreport_1_1Subset.html aafbf37dc235a84b049aaaa2e7a31dbda (Varinfo info)
- int append_dpb classwreport_1_1Subset.html a22a0ab0a14d77065a93390b66e799724 (Varcode ccode, unsigned size, Varcode attr)
- void append_fixed_dpb classwreport_1_1Subset.html a5529623ba96fca32fb8b7690b975885e (Varcode ccode, int size)
- void print classwreport_1_1Subset.html a168c8e703c06561d6985d53ff59df378 (FILE *out) const
- unsigned diff classwreport_1_1Subset.html a16f766c4324dfb862213fd11aaf60943 (const Subset &s2) const
- const Tables * tables classwreport_1_1Subset.html a2ca5c0b2ffadaec4804b2ab6e14c66e5
- void append_c_with_dpb classwreport_1_1Subset.html accf38037349a8412d419fbe23cda757e (Varcode ccode, int count, const char *bitmap)
wreport::tabledir::Table
structwreport_1_1tabledir_1_1Table.html
wreport::tabledir::Tabledirs
classwreport_1_1tabledir_1_1Tabledirs.html
- void add_default_directories classwreport_1_1tabledir_1_1Tabledirs.html a79c081ff5d0405476b6f663360b53c93 ()
- void add_directory classwreport_1_1tabledir_1_1Tabledirs.html ab8d9d5b6a5132f94c307bbd4f9f03f74 (const std::string &dir)
- const tabledir::Table * find_bufr classwreport_1_1tabledir_1_1Tabledirs.html a9b432e1c77d6b7c7cb1542e9bd551455 (const BufrTableID &id)
- const tabledir::Table * find_crex classwreport_1_1tabledir_1_1Tabledirs.html acb866534729a5daba90fd81c58f42906 (const CrexTableID &id)
- const tabledir::Table * find classwreport_1_1tabledir_1_1Tabledirs.html a5b3b85e232bfc04fe1fdfacf4a42ef3a (const std::string &basename)
- void print classwreport_1_1tabledir_1_1Tabledirs.html ab9b887f2e2f9dbf40fde7cf897db2915 (FILE *out)
- void explain_find_bufr classwreport_1_1tabledir_1_1Tabledirs.html a8f35b93c1c215c08d9d916b70c454e99 (const BufrTableID &id, FILE *out)
- void explain_find_crex classwreport_1_1tabledir_1_1Tabledirs.html ac0da000505d96d64f75ed1030c4202f2 (const CrexTableID &id, FILE *out)
- static Tabledirs & get classwreport_1_1tabledir_1_1Tabledirs.html ab2b15fea8bc976d19e57d33b1b42f948 ()
wreport::Tables
structwreport_1_1Tables.html
- bool loaded structwreport_1_1Tables.html a86cc331454459dba4f050878d43c773f () const
- void clear structwreport_1_1Tables.html af61c05d43916cffe7c3e47b38e35b8ea ()
- void load_bufr structwreport_1_1Tables.html afdebd56fe58897cb97dbd57e1513adc8 (const BufrTableID &id)
- void load_crex structwreport_1_1Tables.html a876f47f40d0206d84a9224d7a5dac2c4 (const CrexTableID &id)
- const Vartable * btable structwreport_1_1Tables.html a7d697f85c78b1341180279259a845f18
- const DTable * dtable structwreport_1_1Tables.html acd221f07d98c0a8a17e8b56e28f992ff
- std::map< std::string, _Varinfo > bitmap_table structwreport_1_1Tables.html a08ba9a35d7ebeb10019ee0a495964a8a
- std::map< Varcode, _Varinfo > chardata_table structwreport_1_1Tables.html a693ed7385dda31f2b892a72debcbd38c
- std::map< unsigned, _Varinfo > unknown_table structwreport_1_1Tables.html ad91c519f77a41ea5ec022e9e90ab9d0a
wreport::benchmark::Task
structwreport_1_1benchmark_1_1Task.html
wreport::sys::Tempdir
classwreport_1_1sys_1_1Tempdir.html
wreport::sys::Path
- void rmtree_on_exit classwreport_1_1sys_1_1Tempdir.html ac5bde4cec2ec8948072d63ff8a5f3161 (bool val)
wreport::sys::Tempfile
classwreport_1_1sys_1_1Tempfile.html
wreport::sys::File
- void unlink_on_exit classwreport_1_1sys_1_1Tempfile.html abf5823106b33adf49fde513e302a36ff (bool val)
- void unlink classwreport_1_1sys_1_1Tempfile.html adf3fdcf06c3bb1d1b0249147d8802ac3 ()
wreport::term::Terminal
structwreport_1_1term_1_1Terminal.html
wreport::term::Terminal::Restore
wreport::tests::TestCase
structwreport_1_1tests_1_1TestCase.html
- void register_tests_once structwreport_1_1tests_1_1TestCase.html a6afecf878aad2eb9b568deb6d33e0adc ()
- virtual void register_tests structwreport_1_1tests_1_1TestCase.html a2bd3eccab71a591ebbfaf47f91437948 ()=0
- virtual void setup structwreport_1_1tests_1_1TestCase.html a427be729c15b85dd860ac01b9a4e565c ()
- virtual void teardown structwreport_1_1tests_1_1TestCase.html a71d1eac71c5edcb2d9eb241add32aec9 ()
- virtual void method_setup structwreport_1_1tests_1_1TestCase.html a58db11369d146c9c5b7bfdfc5690acf3 (TestMethodResult &)
- virtual void method_teardown structwreport_1_1tests_1_1TestCase.html a4a9cf970f42e9cbe5d71824953bf7db9 (TestMethodResult &)
- virtual TestCaseResult run_tests structwreport_1_1tests_1_1TestCase.html a24b6a1c453545a6b7244d9a9755d0375 (TestController &controller)
- virtual TestMethodResult run_test structwreport_1_1tests_1_1TestCase.html ac74605e8a3f62c775042e4c0ff43794f (TestController &controller, TestMethod &method)
- TestMethod & add_method structwreport_1_1tests_1_1TestCase.html af6146332311b00c17310c7f820b1e705 (const std::string &name)
- TestMethod & add_method structwreport_1_1tests_1_1TestCase.html adf47970ad398e9495ed15a0a94d3036b (const std::string &name, std::function< void()> test_function)
- TestMethod & add_method structwreport_1_1tests_1_1TestCase.html aadac107ccb6fee3974fff87443ba578e (const std::string &name, const std::string &doc, std::function< void()> test_function)
- std::string name structwreport_1_1tests_1_1TestCase.html a605e252a6c52e7133a310dd69de8e69f
- std::vector< TestMethod > methods structwreport_1_1tests_1_1TestCase.html a2c2d6ec96cd366b92375af676b18a6dc
- bool tests_registered structwreport_1_1tests_1_1TestCase.html a6601792fa9bac851e29d730d3fcd8fe1
wreport::tests::TestCaseResult
structwreport_1_1tests_1_1TestCaseResult.html
- std::string test_case structwreport_1_1tests_1_1TestCaseResult.html aee19bfd805ce800d1f90169b34236420
- std::vector< TestMethodResult > methods structwreport_1_1tests_1_1TestCaseResult.html ad8da62671ac150b495fa048633ff145f
- std::string fail_setup structwreport_1_1tests_1_1TestCaseResult.html a5002fc286025e3d9d416b18521977d8d
- std::string fail_teardown structwreport_1_1tests_1_1TestCaseResult.html a5ec6f28c47bacb0f72d726471998a9a5
- bool skipped structwreport_1_1tests_1_1TestCaseResult.html ae1d51cb62b486cb8c9ab0f57e4e28f38
wreport::tests::TestCodec
structwreport_1_1tests_1_1TestCodec.html
typename BULLETIN
wreport::tests::TestController
structwreport_1_1tests_1_1TestController.html
- virtual bool test_case_begin structwreport_1_1tests_1_1TestController.html a34cfe29e416075f88d0f6a32190f1863 (const TestCase &test_case, const TestCaseResult &test_case_result)
- virtual void test_case_end structwreport_1_1tests_1_1TestController.html a163ee0d9c7455662fb4e9ac472882195 (const TestCase &test_case, const TestCaseResult &test_case_result)
- virtual bool test_method_begin structwreport_1_1tests_1_1TestController.html a4829cd66f179b1a453062f5de2f6657e (const TestMethod &test_method, const TestMethodResult &test_method_result)
- virtual void test_method_end structwreport_1_1tests_1_1TestController.html a9cc3b22d6de5540f9018117ad85a105b (const TestMethod &test_method, const TestMethodResult &test_method_result)
wreport::tests::TestFailed
structwreport_1_1tests_1_1TestFailed.html
wreport::tests::TestMethod
structwreport_1_1tests_1_1TestMethod.html
- std::string name structwreport_1_1tests_1_1TestMethod.html a2e613ca9cc5689eb2035540417e31eb6
- std::string doc structwreport_1_1tests_1_1TestMethod.html ab820ab6864ef553b787b7cdf6efe3f4e
- std::function< void()> test_function structwreport_1_1tests_1_1TestMethod.html a699f5b21987735aad5d77ae2d7c1ba37
wreport::tests::TestMethodResult
structwreport_1_1tests_1_1TestMethodResult.html
- std::string test_case structwreport_1_1tests_1_1TestMethodResult.html a2f7fa731394252e6a95c1fc8548aaba6
- std::string test_method structwreport_1_1tests_1_1TestMethodResult.html ad59cdaf39dea2a198caa1b063cb89a69
- std::string error_message structwreport_1_1tests_1_1TestMethodResult.html a49cc9e3df02713531875db01caf0c3b6
- std::shared_ptr< TestStack > error_stack structwreport_1_1tests_1_1TestMethodResult.html a259fee415cb5cd7eee8c580ba31c997c
- std::string exception_typeid structwreport_1_1tests_1_1TestMethodResult.html a8e2977193db22a9afc9a7d8d2c2d782c
- bool skipped structwreport_1_1tests_1_1TestMethodResult.html a334ead2a0ce2880394af046aa6a13b51
- std::string skipped_reason structwreport_1_1tests_1_1TestMethodResult.html a2555f566d3a740a630d504fa81cbe183
- unsigned long long elapsed_ns structwreport_1_1tests_1_1TestMethodResult.html a753aaeb454cd394393522d5158415ba1
wreport::tests::TestRegistry
structwreport_1_1tests_1_1TestRegistry.html
- void register_test_case structwreport_1_1tests_1_1TestRegistry.html a398dbb463e9f077ea8f4b20c23110e9b (TestCase &test_case)
- void iterate_test_methods structwreport_1_1tests_1_1TestRegistry.html a2c3a4e8fdbefa10f9c167c633cb214f4 (std::function< void(const TestCase &, const TestMethod &)>)
- std::vector< TestCaseResult > run_tests structwreport_1_1tests_1_1TestRegistry.html a2ea166e8829321d62a7ed1aebd69599f (TestController &controller)
- static TestRegistry & get structwreport_1_1tests_1_1TestRegistry.html ac354aad9bd02cdd626a3a4c792f888d9 ()
- std::vector< TestCase * > entries structwreport_1_1tests_1_1TestRegistry.html a346800bc764a29341f09fc2c4bd602d5
wreport::tests::TestResultStats
structwreport_1_1tests_1_1TestResultStats.html
wreport::tests::TestSkipped
structwreport_1_1tests_1_1TestSkipped.html
wreport::tests::TestStack
structwreport_1_1tests_1_1TestStack.html
- std::string backtrace structwreport_1_1tests_1_1TestStack.html ac541e20d2de00a4885e7251ef13f165c () const
- void backtrace structwreport_1_1tests_1_1TestStack.html afe6a668f889573d0a5782769a4fc5380 (std::ostream &out) const
wreport::tests::TestStackFrame
structwreport_1_1tests_1_1TestStackFrame.html
wreport::bufr::UncompressedDecoderTarget
structwreport_1_1bufr_1_1UncompressedDecoderTarget.html
wreport::bufr::DecoderTarget
- const Subset & reference_subset structwreport_1_1bufr_1_1UncompressedDecoderTarget.html a14f4ce373a095730632c3a057f52b820 () const override
- Varinfo lookup_info structwreport_1_1bufr_1_1UncompressedDecoderTarget.html a8bc6b7635d7e3ab4133a3529706d7897 (unsigned pos) const override
- Var decode_uniform_b_value structwreport_1_1bufr_1_1UncompressedDecoderTarget.html ac5e4b78e1a5476565e7baa3cd7773fbb (Varinfo info) override
- const Var & decode_and_add_to_all structwreport_1_1bufr_1_1UncompressedDecoderTarget.html acfab73c72693bc04fc57f002edfdb862 (Varinfo info) override
- void decode_and_set_attribute structwreport_1_1bufr_1_1UncompressedDecoderTarget.html abc7149d40781ae0b68b9bbcf365ca16c (Varinfo info, unsigned pos) override
- void decode_and_add_b_value structwreport_1_1bufr_1_1UncompressedDecoderTarget.html a81de52696d348b9f7511dcc1456766d7 (Varinfo info) override
- void decode_and_add_b_value_with_associated_field structwreport_1_1bufr_1_1UncompressedDecoderTarget.html a9d6c6385996393635b7c56b10268dc13 (Varinfo info, const bulletin::AssociatedField &field) override
- void decode_and_add_raw_character_data structwreport_1_1bufr_1_1UncompressedDecoderTarget.html aef5e8cf9c38ec886e3d435f46de686a8 (Varinfo info) override
- int decode_c03_refval_override structwreport_1_1bufr_1_1UncompressedDecoderTarget.html a12610e667b0cd843d0a2769013bff502 (unsigned bits) override
- void print_last_variable_added structwreport_1_1bufr_1_1UncompressedDecoderTarget.html af72feb6d125458a9404e97d74cbe3871 (FILE *out) override
- void print_last_attribute_added structwreport_1_1bufr_1_1UncompressedDecoderTarget.html aa857778be892b355473612e1d131c33d (FILE *out, Varcode code, unsigned pos) override
- Subset & out structwreport_1_1bufr_1_1UncompressedDecoderTarget.html a206a9ad6a3a2532d8c202fe0c36c12b7
wreport::bulletin::UncompressedEncoder
structwreport_1_1bulletin_1_1UncompressedEncoder.html
wreport::bulletin::Interpreter
- const Var & peek_var structwreport_1_1bulletin_1_1UncompressedEncoder.html a23d3fe96c34363ad4340b00489ea6318 ()
- const Var & get_var structwreport_1_1bulletin_1_1UncompressedEncoder.html a2e7bbe47f773a6bb1ff0eb5828790531 ()
- const Var & get_var structwreport_1_1bulletin_1_1UncompressedEncoder.html a9bdf894becc12c28cdded7e1451fdb4d (unsigned pos) const
- void define_bitmap structwreport_1_1bulletin_1_1UncompressedEncoder.html aea6ff97ecff8a6ee90cca3463b21dd75 (unsigned bitmap_size) override
- void define_variable structwreport_1_1bulletin_1_1UncompressedEncoder.html aec29edea1c07dd449c13ec7a63fb3794 (Varinfo info) override
- void define_variable_with_associated_field structwreport_1_1bulletin_1_1UncompressedEncoder.html ab548b749cba00092e03b59f15a6dfe17 (Varinfo info) override
- unsigned define_delayed_replication_factor structwreport_1_1bulletin_1_1UncompressedEncoder.html ae3b12f4f5c33fdf4f0b29a1fd797b0ff (Varinfo info) override
- unsigned define_associated_field_significance structwreport_1_1bulletin_1_1UncompressedEncoder.html abc738f28aac1a911689dd9ad177b0d41 (Varinfo info) override
- unsigned define_bitmap_delayed_replication_factor structwreport_1_1bulletin_1_1UncompressedEncoder.html ac78e596c5fd7eb783bc1fed88550e34b (Varinfo info) override
- virtual void encode_var structwreport_1_1bulletin_1_1UncompressedEncoder.html a883d8f1979d0198cbec2425cf0a2aa83 (Varinfo info, const Var &var)
- virtual void encode_associated_field structwreport_1_1bulletin_1_1UncompressedEncoder.html ad155d508859c1bb8e7b791c2958afbc9 (const Var &var)
- const Subset & current_subset structwreport_1_1bulletin_1_1UncompressedEncoder.html a47d1705b19a81161048a3537c9649c24
- unsigned current_var structwreport_1_1bulletin_1_1UncompressedEncoder.html a17a3c8324ef7d81b033c15afb7e09118
wreport::Var
classwreport_1_1Var.html
- Var
  classwreport_1_1Var.html
  afb706a67d0373307a801fb48d429885d
  (Varinfo info)
- Var
  classwreport_1_1Var.html
  ae1acd3ff891e282d8a47c1b43382f1ef
  (Varinfo info, int val)
- Var
  classwreport_1_1Var.html
  a91e949f93051334f11ae04fde553e139
  (Varinfo info, double val)
- Var
  classwreport_1_1Var.html
  a9f611d586beedb1f32521deb0e92089b
  (Varinfo info, const char *val)
- Var
  classwreport_1_1Var.html
  aa5911c4e6f2afa89383b0f5e79edf731
  (Varinfo info, const std::string &val)
- Var
  classwreport_1_1Var.html
  aa70cca2c171054bade1c46391c78e32a
  (Varinfo info, const Var &var)
- Var
  classwreport_1_1Var.html
  a56a5ea7de7f42cbd71755320d18cdc10
  (const Var &var)
- Var
  classwreport_1_1Var.html
  a66b50e985c3a207e91545cbd38e4538d
  (Var &&var)
- Var & operator= classwreport_1_1Var.html ab7b38156d7c084f06b19df6fe3e2f353 (const Var &var)
- Var & operator= classwreport_1_1Var.html a2cf7e25083eec48b7757eda64584fd79 (Var &&var)
- bool value_equals classwreport_1_1Var.html a29ecc9f38d57fec8d95acae1aa9e09e9 (const Var &var) const
- Varcode code classwreport_1_1Var.html adf5b789715567281a3fadb4b5b85b4f6 () const
- Varinfo info classwreport_1_1Var.html a4ec260bf31246241632e62a1ae681b59 () const
- bool isset classwreport_1_1Var.html a4fa93c07dbe4f3eb8a1181b2b6413c66 () const
- int enqi classwreport_1_1Var.html a2c8e3d17e23f00dfd84ec4392cac13c8 () const
- double enqd classwreport_1_1Var.html a0c423006e1b0628ad4c3e9bdef0b2198 () const
- const char * enqc classwreport_1_1Var.html a3362872499dcac1504ca8e93270c0b63 () const
- std::string enqs classwreport_1_1Var.html afe865b789c1013375d28e225f042e924 () const
- T enq classwreport_1_1Var.html a2639b03c8583d65d740a562f5fefb9c9 () const
- T enq classwreport_1_1Var.html ab5f496c1178c39d9269babbfb7427f48 (T default_value) const
- void seti classwreport_1_1Var.html a1f07aa659664aabf370503cb6c068d4c (int val)
- void setd classwreport_1_1Var.html a0b7e47a4ea890e2768c026f77064f7ad (double val)
- void setc classwreport_1_1Var.html a6c0da29c22d4eefbeca2e05e9424268c (const char *val)
- void sets classwreport_1_1Var.html a43f3a71e8b45f4fcf85ddfc8edfc0dc1 (const std::string &val)
- void setf classwreport_1_1Var.html ae1d801aa9f61f8794892ea2e3de4358b (const char *val)
- void setc_truncate classwreport_1_1Var.html a053e77c12ef81ef59c6a5340a488d5bb (const char *val)
- void setval classwreport_1_1Var.html a7b9aade28e6965566f9974ca5fdd3886 (const Var &src)
- void setattrs classwreport_1_1Var.html a827de98f26ce42ec4c9794dcfa90076c (const Var &src)
- void unset classwreport_1_1Var.html a78a48d1090de9f53f562dde600e8d52f ()
- void clear_attrs classwreport_1_1Var.html a69aa5edc5caec2f44f4c3f04536e2886 ()
- const Var * enqa classwreport_1_1Var.html ae18605a1a7d5103a799466b270c3da0e (Varcode code) const
- void seta classwreport_1_1Var.html a66dc1f422b2cd73b450de93f2409f581 (const Var &attr)
- void seta classwreport_1_1Var.html aae6a855c267857ffdf85d334decc523b (Var &&attr)
- void seta classwreport_1_1Var.html a1b50a0cff04e70db26665356fc7b40c1 (std::unique_ptr< Var > &&attr)
- void unseta classwreport_1_1Var.html a0cdd316bb2ad599fe2f71c196ba40508 (Varcode code)
- const Var * next_attr classwreport_1_1Var.html af5906154863a7a9ee4feaf57f48f3705 () const
- std::string format classwreport_1_1Var.html a2afdb4826417c8529a6a64bc03bfee40 (const char *ifundef="") const
- void format classwreport_1_1Var.html ac1eeb9843ad77c793887a83a59cc6473 (FILE *out, const char *ifundef="") const
- void print classwreport_1_1Var.html af52f2829bd5c23aa203ee106e1b526ed (FILE *out) const
- void print classwreport_1_1Var.html a42f6ed87e2fcccc7a1768ca7c3ce0536 (std::ostream &out) const
- void print_without_attrs classwreport_1_1Var.html a2988876a4a0c1e71ab9fd012f5791f52 (FILE *out, const char *end="\n") const
- void print_without_attrs classwreport_1_1Var.html a99d23ac6779a4dc82ac72b5a37544d86 (std::ostream &out) const
- unsigned diff classwreport_1_1Var.html a01591bdb6d5e9d337aedb9b7a1c6ef2e (const Var &var) const
- void lua_push classwreport_1_1Var.html a1d8e242a2cd052be374ea4bf288942e2 (struct lua_State *L)
- void lua_push classwreport_1_1Var.html ac6678ded233d89c53e8f4f15091b6682 (struct lua_State *L) const
- void set classwreport_1_1Var.html a961ceac95309df3c78d44d79ef896018 (int val)
- void set classwreport_1_1Var.html aacabdaa63ae6e409ce86a94c7a48056c (double val)
- void set classwreport_1_1Var.html a799c9691c9f4e40be2ba8846c2e6e865 (const char *val)
- void set classwreport_1_1Var.html a03eb2b6d47722836f60f488bdfdbc37d (const std::string &val)
- void set classwreport_1_1Var.html af5510c5271d81fb6c9d4bc7b856b841b (const Var &var)
- static Var * lua_check classwreport_1_1Var.html a852d5886151653d5f25eda60538c8426 (struct lua_State *L, int idx)
- static const Var * lua_const_check classwreport_1_1Var.html ac5e90af954d671fe7e24868c0ab71ab2 (struct lua_State *L, int idx)
- void allocate classwreport_1_1Var.html a93eae63bc58672b6532ac53267a077f1 ()
- void copy_value classwreport_1_1Var.html acf2eb2f391f6b26af82d106682f67560 (const Var &var)
- void move_value classwreport_1_1Var.html a6e2c7419f8006a40cb3af7b9a282f9b7 (Var &var)
- Varinfo m_info classwreport_1_1Var.html a174a9ac8ce0027cd0b087c300c3f92b7
- bool m_isset classwreport_1_1Var.html a94bb9b5f16045c2738a4ed53ee64e002
- union wreport::Var::@025340023251102023200317330123174016247226104271 m_value classwreport_1_1Var.html a425f1ce0333240e592cf453db270ec3f
- Var * m_attrs classwreport_1_1Var.html a3313fb71f41df64b51e8b80ca298d78f
- void set classwreport_1_1Var.html a961ceac95309df3c78d44d79ef896018 (int val)
- void set classwreport_1_1Var.html aacabdaa63ae6e409ce86a94c7a48056c (double val)
- void set classwreport_1_1Var.html a799c9691c9f4e40be2ba8846c2e6e865 (const char *val)
- void set classwreport_1_1Var.html a03eb2b6d47722836f60f488bdfdbc37d (const std::string &val)
- void set classwreport_1_1Var.html af5510c5271d81fb6c9d4bc7b856b841b (const Var &var)
wreport::Vartable
classwreport_1_1Vartable.html
- virtual std::string pathname classwreport_1_1Vartable.html ac6dbc240ad7a54b944fae79cbc870687 () const =0
- virtual Varinfo query classwreport_1_1Vartable.html a771570ad67d78fdde898070829e0b359 (Varcode code) const =0
- virtual bool contains classwreport_1_1Vartable.html afb44afe14c65bcceee080857c5762f40 (Varcode code) const =0
- virtual Varinfo query_altered classwreport_1_1Vartable.html a1f571569acc1daf9b1d5463879354982 (Varcode code, int new_scale, unsigned new_bit_len, int new_bit_ref) const =0
- virtual bool iterate classwreport_1_1Vartable.html ac695e35e38c5f67614f09514f8593de6 (std::function< bool(Varinfo)> dest) const =0
- static const Vartable * load_bufr classwreport_1_1Vartable.html a9e5ca6d4175c3d9b346418b691ef5f81 (const std::string &pathname)
- static const Vartable * load_crex classwreport_1_1Vartable.html a3e00e9e58371699570895169ed233238 (const std::string &pathname)
- static const Vartable * get_bufr classwreport_1_1Vartable.html aebe326c0b32f6c236c5d6008ad37b13c (const BufrTableID &id)
- static const Vartable * get_crex classwreport_1_1Vartable.html a6e7e1da428e09641610082a56e6fd60d (const CrexTableID &id)
- static const Vartable * get_bufr classwreport_1_1Vartable.html af918534e1eabb18df961d11555c95a69 (const std::string &basename)
- static const Vartable * get_crex classwreport_1_1Vartable.html ab29f05b28b3910e4d5937f6d3802938d (const std::string &basename)
wreport::bufr::VerboseDataSectionDecoder
structwreport_1_1bufr_1_1VerboseDataSectionDecoder.html
wreport::bufr::DataSectionDecoder
- void b_variable structwreport_1_1bufr_1_1VerboseDataSectionDecoder.html aa920d70723196c43e2d0606e5f34229d (Varcode code) override
- void c_modifier structwreport_1_1bufr_1_1VerboseDataSectionDecoder.html a1688965719e5bacccd9429cccd8d9030 (Varcode code, Opcodes &next) override
- void r_replication structwreport_1_1bufr_1_1VerboseDataSectionDecoder.html a53230216d7309b0a2b1756a9ba420da8 (Varcode code, Varcode delayed_code, const Opcodes &ops) override
- void run_d_expansion structwreport_1_1bufr_1_1VerboseDataSectionDecoder.html a14453d4e7b930d9db4bc19d3f543bea3 (Varcode code) override
- unsigned define_delayed_replication_factor structwreport_1_1bufr_1_1VerboseDataSectionDecoder.html a69af0d721fdb02a78688d6d973d2c7a0 (Varinfo info) override
- unsigned define_associated_field_significance structwreport_1_1bufr_1_1VerboseDataSectionDecoder.html a0bd71d5d912ecd59a8fe949f79bf6a0b (Varinfo info) override
- unsigned define_bitmap_delayed_replication_factor structwreport_1_1bufr_1_1VerboseDataSectionDecoder.html a4fa235101c3c430813c736e40e2ede45 (Varinfo info) override
- void define_c03_refval_override structwreport_1_1bufr_1_1VerboseDataSectionDecoder.html a4b685bbb6e70cfb2283655a7bb2b9e7e (Varcode code) override
- void define_bitmap structwreport_1_1bufr_1_1VerboseDataSectionDecoder.html a4f09333223be8f3dbc346eee10eb1fc1 (unsigned bitmap_size) override
- void define_attribute structwreport_1_1bufr_1_1VerboseDataSectionDecoder.html ac6528b699b6c6fd70ced5ad33dae1447 (Varinfo info, unsigned pos) override
- void define_substituted_value structwreport_1_1bufr_1_1VerboseDataSectionDecoder.html a1b92c3cc70711aaf9773e8d069b30a74 (unsigned pos) override
- void define_variable structwreport_1_1bufr_1_1VerboseDataSectionDecoder.html afed247e234b6a3637c38c0f0d6f8151b (Varinfo info) override
- void define_variable_with_associated_field structwreport_1_1bufr_1_1VerboseDataSectionDecoder.html a00ceee0e085ff4206817876cdf60c817 (Varinfo info) override
- void define_raw_character_data structwreport_1_1bufr_1_1VerboseDataSectionDecoder.html afbfa7eef1ed9c4e0ea797bc561d2bec8 (Varcode code) override
- unsigned indent structwreport_1_1bufr_1_1VerboseDataSectionDecoder.html a0306a2ab9f3b3273a808af8dfa53da6e
- unsigned indent_step structwreport_1_1bufr_1_1VerboseDataSectionDecoder.html a6af0b942cc46410973d4c8d939d4d3b4
- void print_lead structwreport_1_1bufr_1_1VerboseDataSectionDecoder.html a97247f29349cf7809c09edfa969cce69 (Varcode code)
wreport::tests::VerboseTestController
structwreport_1_1tests_1_1VerboseTestController.html
wreport::tests::FilteringTestController
- bool test_case_begin structwreport_1_1tests_1_1VerboseTestController.html a9742952129d94a54283b4810d917f14f (const TestCase &test_case, const TestCaseResult &test_case_result) override
- void test_case_end structwreport_1_1tests_1_1VerboseTestController.html a9f378e4a00eed840da2d14294072544a (const TestCase &test_case, const TestCaseResult &test_case_result) override
- bool test_method_begin structwreport_1_1tests_1_1VerboseTestController.html af37662858f857b469e5cf9558bc5e4cb (const TestMethod &test_method, const TestMethodResult &test_method_result) override
- void test_method_end structwreport_1_1tests_1_1VerboseTestController.html a00052549ca9a74bdcfd4066746bdaf9e (const TestMethod &test_method, const TestMethodResult &test_method_result) override
wrpy_c_api
structwrpy__c__api.html
- wrpy_Var *(* var_create structwrpy__c__api.html a8c51939a33971deda0187f679672ff96 )(const wreport::Varinfo &)
- PyObject *(* var_create_i structwrpy__c__api.html ab20dc5b0b1a0a8002cebff5032c96aa7 )(const wreport::Varinfo &, int)
- PyObject *(* var_create_d structwrpy__c__api.html aa21a6801ac4cbd7f06f6acbaa3796032 )(const wreport::Varinfo &, double)
- PyObject *(* var_create_c structwrpy__c__api.html a6e42eaab81ec4504c5152a03811dc78d )(const wreport::Varinfo &, const char *)
- PyObject *(* var_create_s structwrpy__c__api.html ad5587275b140ba9847a368d793031f8e )(const wreport::Varinfo &, const std::string &)
- PyObject *(* var_create_copy structwrpy__c__api.html a8dae545d425cda8275198df183d5d6b3 )(const wreport::Var &)
- PyObject *(* var_value_to_python structwrpy__c__api.html a2dfed3a24f36415a3fcfc5200dd5ba6a )(const wreport::Var &)
- int(* var_value_from_python structwrpy__c__api.html a593ef014e5e3b4428837a5c592f67222 )(PyObject *o, wreport::Var &)
- PyObject *(* varinfo_create structwrpy__c__api.html aec66c0030e1f7d4e38781328de4b606a )(wreport::Varinfo)
- PyObject *(* vartable_create structwrpy__c__api.html a96350e2f5e9adab32f4ff4a2c9aa2352 )(const wreport::Vartable *)
- unsigned version_major structwrpy__c__api.html ad2d979e0e9979d2104a29e599b6792e1
- unsigned version_minor structwrpy__c__api.html a3647662c3b94b13834076abb356a62c9
- PyTypeObject * varinfo_type structwrpy__c__api.html ae9c64221962526e1a0abde0644997082
- PyTypeObject * vartable_type structwrpy__c__api.html a220311f44f5381f50a09ae79921a6f93
- PyTypeObject * var_type structwrpy__c__api.html a4937c2cc48b895fc65949beb8e5a674d
- PyObject *(* var_create_move structwrpy__c__api.html ab2653d3298c47c6887113880bfcb9305 )(wreport::Var &&)
- wreport::Var *(* var structwrpy__c__api.html ab8e5d0bef7ab15f097c26bfda1a141c5 )(PyObject *o)
- PyObject *(* var_create_v structwrpy__c__api.html a52bd04af4fd39da66ddf3a12b7c47abc )(const wreport::Varinfo &, const wreport::Var &)
wrpy_Var
structwrpy__Var.html
wreport
namespacewreport.html
wreport::bulletin
wreport::notes
wreport::Bulletin
wreport::BufrCodecOptions
wreport::BufrBulletin
wreport::CrexBulletin
wreport::DTable
wreport::error
wreport::error_alloc
wreport::error_notfound
wreport::error_type
wreport::error_handles
wreport::error_toolong
wreport::error_system
wreport::error_consistency
wreport::error_parse
wreport::error_regexp
wreport::error_unimplemented
wreport::error_domain
wreport::Opcodes
wreport::Subset
wreport::BufrTableID
wreport::CrexTableID
wreport::Tables
wreport::Var
wreport::_Varinfo
wreport::Vartable
- const _Varinfo * Varinfo namespacewreport.html ab56051168442bfb0c18ef00affeb525a
- uint16_t Varcode namespacewreport.html af9fa16e12fde1ccfb4ce11b3988f5b05
- ErrorCode
  namespacewreport.html
  a53c24a445a0ba1700685384ab3230af0
- WR_ERR_NONE
  namespacewreport.html
  a53c24a445a0ba1700685384ab3230af0a0a6009ec05f8781f071f1059556be8fb
- WR_ERR_NOTFOUND
  namespacewreport.html
  a53c24a445a0ba1700685384ab3230af0ac94b18d3e1f1831c1601382b405aea55
- WR_ERR_TYPE
  namespacewreport.html
  a53c24a445a0ba1700685384ab3230af0a9eeccb195f70f939dd850dbc1aa5c213
- WR_ERR_ALLOC
  namespacewreport.html
  a53c24a445a0ba1700685384ab3230af0aef39e92a55d9c0e38b62cb582bdbd35d
- WR_ERR_ODBC
  namespacewreport.html
  a53c24a445a0ba1700685384ab3230af0a0ae14d1d7b632c46de9204c769767f16
- WR_ERR_HANDLES
  namespacewreport.html
  a53c24a445a0ba1700685384ab3230af0a36a3ba2a55cf170203399f1367f70fc2
- WR_ERR_TOOLONG
  namespacewreport.html
  a53c24a445a0ba1700685384ab3230af0a34d2c5838bf5cc4089bc57edb7f33fd5
- WR_ERR_SYSTEM
  namespacewreport.html
  a53c24a445a0ba1700685384ab3230af0a6b581dcc59ec719216de8af2db8e0026
- WR_ERR_CONSISTENCY
  namespacewreport.html
  a53c24a445a0ba1700685384ab3230af0aa863cb49bbf1440c3a9adf80e7c08090
- WR_ERR_PARSE
  namespacewreport.html
  a53c24a445a0ba1700685384ab3230af0aef1dd914e63a5891cd3a8be3fd016b7c
- WR_ERR_WRITE
  namespacewreport.html
  a53c24a445a0ba1700685384ab3230af0ac82c817f3bf015a0d6ac79f6bd7a5d11
- WR_ERR_REGEX
  namespacewreport.html
  a53c24a445a0ba1700685384ab3230af0a6eaca3632249d2d7fbb0aea16c2022ec
- WR_ERR_UNIMPLEMENTED
  namespacewreport.html
  a53c24a445a0ba1700685384ab3230af0a5344b3556ae925b61b065225491cdf5e
- WR_ERR_DOMAIN
  namespacewreport.html
  a53c24a445a0ba1700685384ab3230af0a819d979b34ed9137625a957200f1d2fc
- Vartype
  namespacewreport.html
  a50fae4047ed87dfab88063e6781473dd
  Integer
  Decimal
  String
  Binary
- double convert_units namespacewreport.html ae89db44f018ca4e17b81c7bfff4d98ab (const char *from, const char *to, double val)
- double convert_icao_to_press namespacewreport.html ad7e785820e3913035b8e3224a73a8b7f (double from)
- double convert_press_to_icao namespacewreport.html a4a29e1e7f1f6fd42e083e3435cd15534 (double from)
- double convert_octants_to_degrees namespacewreport.html af5bff7346d9ae412b1f9ffb430195fe7 (int from)
- int convert_degrees_to_octants namespacewreport.html a5586771d69e64a395cf54f6ed798645f (double from)
- unsigned convert_AOFVSS_to_BUFR08042 namespacewreport.html a19568d6ec150fa8dc0d81f4bf0f18f9a (unsigned from)
- std::string varcode_format namespacewreport.html a717ddd344be198e8d473a0a080394f42 (Varcode code)
- Varcode varcode_parse namespacewreport.html ae1d922b777199d35b60f4e9be24ca732 (const char *desc)
- const char * vartype_format namespacewreport.html a9e45f53f45cb771cb5705d756a4f4dc6 (Vartype type)
- Vartype vartype_parse namespacewreport.html a003f2de71e43c745bb72fb79bc6b40cf (const char *s)
- int convert_WMO0500_to_BUFR20012 namespacewreport.html a0a8590f08b6e872c206b84eb9f064a9a (int from)
- int convert_WMO0509_to_BUFR20012 namespacewreport.html aadd077dfc2a0256db68a5a2d8ae35e1b (int from)
- int convert_WMO0515_to_BUFR20012 namespacewreport.html ad27cfb59ab548bf01409514a757fdca8 (int from)
- int convert_WMO0513_to_BUFR20012 namespacewreport.html a82d2ad18829c871422e4b829105a6113 (int from)
- int convert_WMO4677_to_BUFR20003 namespacewreport.html abe7b493d155a377044faf8db67109080 (int from)
- int convert_WMO4561_to_BUFR20004 namespacewreport.html ada50fe22e39e955ae76d7752dab53c96 (int from)
- int convert_BUFR20012_to_WMO0500 namespacewreport.html a4011f065b0ad37c0157dbc99c7f72219 (int from)
- int convert_BUFR20012_to_WMO0509 namespacewreport.html ad7af05582a7af80ee8680cd2ffe63e75 (int from)
- int convert_BUFR20012_to_WMO0515 namespacewreport.html ae1dba0600fa5ba007433db41538bd453 (int from)
- int convert_BUFR20012_to_WMO0513 namespacewreport.html a0c0be7b21c24e6c91ab4e302b0323a90 (int from)
- int convert_BUFR20003_to_WMO4677 namespacewreport.html a0ff8265e09b649f346b64dc98e1aba1a (int from)
- int convert_BUFR20004_to_WMO4561 namespacewreport.html a4ab537210c09b186eed9ed4112c8cb6b (int from)
- unsigned convert_BUFR08001_to_BUFR08042 namespacewreport.html a52e927d3f9bf60dcaecc17721ce2d54d (unsigned from)
- unsigned convert_BUFR08042_to_BUFR08001 namespacewreport.html a1b6bc545480afacab74662b45a50ab66 (unsigned from)
- double convert_units_get_mul namespacewreport.html a55f6e733b28d4ea5a606a6d177a0a8fa (const char *from, const char *to)
- bool convert_units_allowed namespacewreport.html a338fa9f54b1ce6e32e6e8e6d4ed290f9 (const char *from, const char *to)
- int convert_WMO0500_to_BUFR20012 namespacewreport.html a0a8590f08b6e872c206b84eb9f064a9a (int from)
- int convert_WMO0509_to_BUFR20012 namespacewreport.html aadd077dfc2a0256db68a5a2d8ae35e1b (int from)
- int convert_WMO0515_to_BUFR20012 namespacewreport.html ad27cfb59ab548bf01409514a757fdca8 (int from)
- int convert_WMO0513_to_BUFR20012 namespacewreport.html a82d2ad18829c871422e4b829105a6113 (int from)
- int convert_WMO4677_to_BUFR20003 namespacewreport.html abe7b493d155a377044faf8db67109080 (int from)
- int convert_WMO4561_to_BUFR20004 namespacewreport.html ada50fe22e39e955ae76d7752dab53c96 (int from)
- int convert_BUFR20012_to_WMO0500 namespacewreport.html a4011f065b0ad37c0157dbc99c7f72219 (int from)
- int convert_BUFR20012_to_WMO0509 namespacewreport.html ad7af05582a7af80ee8680cd2ffe63e75 (int from)
- int convert_BUFR20012_to_WMO0515 namespacewreport.html ae1dba0600fa5ba007433db41538bd453 (int from)
- int convert_BUFR20012_to_WMO0513 namespacewreport.html a0c0be7b21c24e6c91ab4e302b0323a90 (int from)
- int convert_BUFR20003_to_WMO4677 namespacewreport.html a0ff8265e09b649f346b64dc98e1aba1a (int from)
- int convert_BUFR20004_to_WMO4561 namespacewreport.html a4ab537210c09b186eed9ed4112c8cb6b (int from)
- unsigned convert_BUFR08001_to_BUFR08042 namespacewreport.html a52e927d3f9bf60dcaecc17721ce2d54d (unsigned from)
- unsigned convert_BUFR08042_to_BUFR08001 namespacewreport.html a1b6bc545480afacab74662b45a50ab66 (unsigned from)
- double convert_units_get_mul namespacewreport.html a55f6e733b28d4ea5a606a6d177a0a8fa (const char *from, const char *to)
- bool convert_units_allowed namespacewreport.html a338fa9f54b1ce6e32e6e8e6d4ed290f9 (const char *from, const char *to)
wreport::bulletin
namespacewreport_1_1bulletin.html
wreport::bulletin::AssociatedField
wreport::bulletin::Bitmap
wreport::bulletin::Bitmaps
wreport::bulletin::DDSPrinter
wreport::bulletin::ScanFeatures
wreport::bulletin::DDSValidator
wreport::bulletin::UncompressedEncoder
wreport::bulletin::Interpreter
wreport::bulletin::Printer
wreport::notes
namespacewreport_1_1notes.html
wreport::notes::Collect
- void set_target namespacewreport_1_1notes.html a4216a6a17fca1f386dcda712cd6f17c5 (std::ostream &out)
- std::ostream * get_target namespacewreport_1_1notes.html a3c3a05685964730207f6b0490476d1ee ()
- bool logs namespacewreport_1_1notes.html af63771b44858b3f9a0fc14e969e60813 ()
- std::ostream & log namespacewreport_1_1notes.html a369269f53edc84dc195300d0af03f766 ()
- void logf namespacewreport_1_1notes.html a6ccc3317851afa9338fda1956c7449c8 (const char *fmt,...) WREPORT_PRINTF_ATTRS(1
examples

# Code examples

examples.html

Reading and decoding bulletins

examples_reading

Creating bulletins

examples_writing

Printing bulletin contents

examples_printing

Printing library configuration

examples_config

Iterating bulletin contents

examples_iterate
features

# Library features

features.html

BUFR decoder features

features_bufr_decoder

BUFR encoder features

features_bufr_encoder

CREX decoder features

features_crex_decoder

CREX encoder features

features_crex_encoder

Coding/decoding details

codec_details
style

# Coding style

style.html
index

# wreport library

index.html

Introduction

intro