| getAllUnread() noexcept | DataStorm::Reader< Key, Value, UpdateTag > | |
| getConnectedKeys() const noexcept | DataStorm::Reader< Key, Value, UpdateTag > | |
| getConnectedWriters() const noexcept | DataStorm::Reader< Key, Value, UpdateTag > | |
| getNextUnread() | DataStorm::Reader< Key, Value, UpdateTag > | |
| hasUnread() const noexcept | DataStorm::Reader< Key, Value, UpdateTag > | |
| hasWriters() const noexcept | DataStorm::Reader< Key, Value, UpdateTag > | |
| KeyType typedef | DataStorm::Reader< Key, Value, UpdateTag > | |
| MultiKeyReader(const Topic< Key, Value, UpdateTag > &topic, const std::vector< Key > &keys, const std::string &name=std::string(), const ReaderConfig &config=ReaderConfig()) noexcept | DataStorm::MultiKeyReader< Key, Value, UpdateTag > | |
| MultiKeyReader(const Topic< Key, Value, UpdateTag > &topic, const std::vector< Key > &keys, const Filter< SampleFilterCriteria > &sampleFilter, const std::string &name=std::string(), const ReaderConfig &config=ReaderConfig()) noexcept | DataStorm::MultiKeyReader< Key, Value, UpdateTag > | |
| MultiKeyReader(MultiKeyReader &&reader) noexcept | DataStorm::MultiKeyReader< Key, Value, UpdateTag > | |
| MultiKeyReader(const Topic< Key, Value, UpdateTag > &topic, const std::vector< Key > &keys, const Filter< SFC > &sampleFilter, const std::string &name, const ReaderConfig &config) noexcept | DataStorm::MultiKeyReader< Key, Value, UpdateTag > | |
| onConnectedKeys(std::function< void(std::vector< Key >)> init, std::function< void(CallbackReason, Key)> update) noexcept | DataStorm::Reader< Key, Value, UpdateTag > | |
| onConnectedWriters(std::function< void(std::vector< std::string >)> init, std::function< void(CallbackReason, std::string)> update) noexcept | DataStorm::Reader< Key, Value, UpdateTag > | |
| onSamples(std::function< void(std::vector< Sample< Key, Value, UpdateTag >>)> init, std::function< void(Sample< Key, Value, UpdateTag >)> queue) noexcept | DataStorm::Reader< Key, Value, UpdateTag > | |
| operator=(MultiKeyReader &&reader) noexcept | DataStorm::MultiKeyReader< Key, Value, UpdateTag > | |
| DataStorm::Reader::operator=(Reader &&reader) noexcept | DataStorm::Reader< Key, Value, UpdateTag > | |
| Reader(Reader &&reader) noexcept | DataStorm::Reader< Key, Value, UpdateTag > | |
| ValueType typedef | DataStorm::Reader< Key, Value, UpdateTag > | |
| waitForNoWriters() const | DataStorm::Reader< Key, Value, UpdateTag > | |
| waitForUnread(unsigned int count=1) const | DataStorm::Reader< Key, Value, UpdateTag > | |
| waitForWriters(unsigned int count=1) const | DataStorm::Reader< Key, Value, UpdateTag > | |
| ~Reader() | DataStorm::Reader< Key, Value, UpdateTag > | |