@@ -36,32 +36,32 @@ In this context, ***Providers*** are functions that provide data to the library
3636
3737| Data type | Provider / consumer function signature | Registration function in dds::net::connector::DdsConnector |
3838| -------------------| -----------------------------------------------------------------------------| ----------------------------------------------------------------|
39- | * String* | std::string (\* provider)(std::string& varName) | |
40- | | void (\* consumer)(std::string& varName, std::string& value) | |
41- | * Boolean* | bool (\* provider)(std::string& varName) | |
42- | | void (\* consumer)(std::string& varName, bool value) | |
43- | * Byte* | char (\* provider)(std::string& varName) | |
44- | | void (\* consumer)(std::string& varName, char value) | |
45- | * Word* | short (\* provider)(std::string& varName) | |
46- | | void (\* consumer)(std::string& varName, short value) | |
47- | * DWord* | long (\* provider)(std::string& varName) | |
48- | | void (\* consumer)(std::string& varName, long value) | |
49- | * QWord* | long long (\* provider)(std::string& varName) | |
50- | | void (\* consumer)(std::string& varName, long long value) | |
51- | * Unsigned Byte* | unsigned char (\* provider)(std::string& varName) | |
52- | | void (\* consumer)(std::string& varName, unsigned char value) | |
53- | * Unsigned Word* | unsigned short (\* provider)(std::string& varName) | |
54- | | void (\* consumer)(std::string& varName, unsigned short value) | |
55- | * Unsigned DWord* | unsigned long (\* provider)(std::string& varName) | |
56- | | void (\* consumer)(std::string& varName, unsigned long value) | |
57- | * Unsigned QWord* | unsigned long long (\* provider)(std::string& varName) | |
58- | | void (\* consumer)(std::string& varName, unsigned long long value) | |
59- | * Single* | float (\* provider)(std::string& varName) | |
60- | | void (\* consumer)(std::string& varName, float value) | |
61- | * Double* | double (\* provider)(std::string& varName) | |
62- | | void (\* consumer)(std::string& varName, double value) | |
63- | * Raw Bytes* | int (\* provider)(std::string& varName, unsigned char\* buff , int size) | |
64- | | void (\* consumer)(std::string& varName, unsigned char\* buff, int size) | |
39+ | * String* | ** std::string** (\* provider)(std::string& ** varName** ) | * registerStringProvider * |
40+ | | void (\* consumer)(std::string& varName, std::string& value) | * registerStringConsumer * |
41+ | * Boolean* | ** bool** (\* provider)(std::string& ** varName** ) | * registerBooleanProvider * |
42+ | | void (\* consumer)(std::string& varName, bool value) | * registerBooleanConsumer * |
43+ | * Byte* | ** char** (\* provider)(std::string& ** varName** ) | * registerByteProvider * |
44+ | | void (\* consumer)(std::string& varName, char value) | * registerByteConsumer * |
45+ | * Word* | ** short** (\* provider)(std::string& ** varName** ) | * registerWordProvider * |
46+ | | void (\* consumer)(std::string& varName, short value) | * registerWordConsumer * |
47+ | * DWord* | ** long** (\* provider)(std::string& ** varName** ) | * registerDWordProvider * |
48+ | | void (\* consumer)(std::string& varName, long value) | * registerDWordConsumer * |
49+ | * QWord* | ** long long** (\* provider)(std::string& ** varName** ) | * registerQWordProvider * |
50+ | | void (\* consumer)(std::string& varName, long long value) | * registerQWordConsumer * |
51+ | * Unsigned Byte* | ** unsigned char** (\* provider)(std::string& ** varName** ) | * registerUnsignedByteProvider * |
52+ | | void (\* consumer)(std::string& varName, unsigned char value) | * registerUnsignedByteConsumer * |
53+ | * Unsigned Word* | ** unsigned short** (\* provider)(std::string& ** varName** ) | * registerUnsignedWordProvider * |
54+ | | void (\* consumer)(std::string& varName, unsigned short value) | * registerUnsignedWordConsumer * |
55+ | * Unsigned DWord* | ** unsigned long** (\* provider)(std::string& ** varName** ) | * registerUnsignedDWordProvider * |
56+ | | void (\* consumer)(std::string& varName, unsigned long value) | * registerUnsignedDWordConsumer * |
57+ | * Unsigned QWord* | ** unsigned long long** (\* provider)(std::string& ** varName** ) | * registerUnsignedQWordProvider * |
58+ | | void (\* consumer)(std::string& varName, unsigned long long value) | * registerUnsignedQWordConsumer * |
59+ | * Single* | ** float** (\* provider)(std::string& ** varName** ) | * registerSingleProvider * |
60+ | | void (\* consumer)(std::string& varName, float value) | * registerSingleConsumer * |
61+ | * Double* | ** double** (\* provider)(std::string& ** varName** ) | * registerDoubleProvider * |
62+ | | void (\* consumer)(std::string& varName, double value) | * registerDoubleConsumer * |
63+ | * Raw Bytes* | ** int** (\* provider)(std::string& ** varName** , unsigned char\* ** in_buff ** , int ** size** ) | * registerRawBytesProvider * |
64+ | | void (\* consumer)(std::string& varName, unsigned char\* buff, int size) | * registerRawBytesConsumer * |
6565
6666
6767
0 commit comments