|
libadc-cxx 1.0.0
Structured logging for scientific computing
|

Go to the source code of this file.
Macros | |
| #define | ROUNDTRIP(NAME, VAL, CPTYPE, CTYPE) |
| #define | ROUNDTRIP_ARRAY_STRING(NAME, VAL, COUNT, CTYPE_VAL) roundtrip_array_string<CTYPE_VAL>(NAME, VAL, COUNT, b) |
| #define | ROUNDTRIP_ARRAY(NAME, VAL, COUNT, CTYPE, CPTYPE) roundtrip_array<CTYPE>(NAME, VAL, adc:: CPTYPE, COUNT, b) |
| #define | ROUNDTRIP_STRING(NAME, VAL, CPTYPE) roundtrip_string(NAME, VAL, adc:: CPTYPE, b) |
Functions | |
| int | test_publisher (std::shared_ptr< adc::publisher_api > pi, std::shared_ptr< adc::builder_api > b) |
| template<typename CTYPE > | |
| void | roundtrip_array (const char *name, CTYPE *val, adc::scalar_type cptype, size_t count, std::shared_ptr< adc::builder_api > b) |
| void | roundtrip_string (const char *name, const char *val, adc::scalar_type cptype, std::shared_ptr< adc::builder_api > b) |
| void | populate_builder (std::shared_ptr< adc::builder_api > b, adc::factory &f) |
| int | main (int, char **) |
Variables | |
| std::map< std::string, std::string > | adc_plugin_file_config |
| std::map< std::string, std::string > | file_config |
| #define ROUNDTRIP | ( | NAME, | |
| VAL, | |||
| CPTYPE, | |||
| CTYPE | |||
| ) |
Definition at line 50 of file testBuilder.cpp.
| #define ROUNDTRIP_ARRAY_STRING | ( | NAME, | |
| VAL, | |||
| COUNT, | |||
| CTYPE_VAL | |||
| ) | roundtrip_array_string<CTYPE_VAL>(NAME, VAL, COUNT, b) |
Definition at line 75 of file testBuilder.cpp.
| #define ROUNDTRIP_ARRAY | ( | NAME, | |
| VAL, | |||
| COUNT, | |||
| CTYPE, | |||
| CPTYPE | |||
| ) | roundtrip_array<CTYPE>(NAME, VAL, adc:: CPTYPE, COUNT, b) |
Definition at line 113 of file testBuilder.cpp.
| #define ROUNDTRIP_STRING | ( | NAME, | |
| VAL, | |||
| CPTYPE | |||
| ) | roundtrip_string(NAME, VAL, adc:: CPTYPE, b) |
Definition at line 185 of file testBuilder.cpp.
| int test_publisher | ( | std::shared_ptr< adc::publisher_api > | pi, |
| std::shared_ptr< adc::builder_api > | b | ||
| ) |
Definition at line 22 of file testBuilder.cpp.
| void roundtrip_array | ( | const char * | name, |
| CTYPE * | val, | ||
| adc::scalar_type | cptype, | ||
| size_t | count, | ||
| std::shared_ptr< adc::builder_api > | b | ||
| ) |
Definition at line 115 of file testBuilder.cpp.
| void roundtrip_string | ( | const char * | name, |
| const char * | val, | ||
| adc::scalar_type | cptype, | ||
| std::shared_ptr< adc::builder_api > | b | ||
| ) |
Definition at line 145 of file testBuilder.cpp.
| void populate_builder | ( | std::shared_ptr< adc::builder_api > | b, |
| adc::factory & | f | ||
| ) |
Definition at line 189 of file testBuilder.cpp.
| int main | ( | int | , |
| char ** | |||
| ) |
Definition at line 389 of file testBuilder.cpp.
| std::map<std::string, std::string> adc_plugin_file_config |
Definition at line 9 of file testBuilder.cpp.
| std::map<std::string, std::string> file_config |
Definition at line 15 of file testBuilder.cpp.