| FilteredKeyReader (defined in DataStorm::Topic< Key, Value, UpdateTag >) | DataStorm::Topic< Key, Value, UpdateTag > | friend |
| hasReaders() const noexcept | DataStorm::Topic< Key, Value, UpdateTag > | |
| hasWriters() const noexcept | DataStorm::Topic< Key, Value, UpdateTag > | |
| KeyType typedef | DataStorm::Topic< Key, Value, UpdateTag > | |
| MultiKeyReader (defined in DataStorm::Topic< Key, Value, UpdateTag >) | DataStorm::Topic< Key, Value, UpdateTag > | friend |
| MultiKeyWriter (defined in DataStorm::Topic< Key, Value, UpdateTag >) | DataStorm::Topic< Key, Value, UpdateTag > | friend |
| operator=(Topic &&topic) noexcept | DataStorm::Topic< Key, Value, UpdateTag > | |
| ReaderType typedef | DataStorm::Topic< Key, Value, UpdateTag > | |
| SampleType typedef | DataStorm::Topic< Key, Value, UpdateTag > | |
| setKeyFilter(std::string name, std::function< std::function< bool(const Key &)>(const Criteria &)> factory) noexcept | DataStorm::Topic< Key, Value, UpdateTag > | |
| setReaderDefaultConfig(const ReaderConfig &config) noexcept | DataStorm::Topic< Key, Value, UpdateTag > | |
| setSampleFilter(std::string name, std::function< std::function< bool(const SampleType &)>(const Criteria &)> factory) noexcept | DataStorm::Topic< Key, Value, UpdateTag > | |
| setUpdater(const UpdateTag &tag, std::function< void(Value &, UpdateValue)> updater) noexcept | DataStorm::Topic< Key, Value, UpdateTag > | |
| setWriterDefaultConfig(const WriterConfig &config) noexcept | DataStorm::Topic< Key, Value, UpdateTag > | |
| SingleKeyReader (defined in DataStorm::Topic< Key, Value, UpdateTag >) | DataStorm::Topic< Key, Value, UpdateTag > | friend |
| SingleKeyWriter (defined in DataStorm::Topic< Key, Value, UpdateTag >) | DataStorm::Topic< Key, Value, UpdateTag > | friend |
| Topic(const Node &node, std::string name) noexcept | DataStorm::Topic< Key, Value, UpdateTag > | |
| Topic(Topic &&topic) noexcept | DataStorm::Topic< Key, Value, UpdateTag > | inline |
| UpdateTagType typedef | DataStorm::Topic< Key, Value, UpdateTag > | |
| ValueType typedef | DataStorm::Topic< Key, Value, UpdateTag > | |
| waitForNoReaders() const | DataStorm::Topic< Key, Value, UpdateTag > | |
| waitForNoWriters() const | DataStorm::Topic< Key, Value, UpdateTag > | |
| waitForReaders(unsigned int count=1) const | DataStorm::Topic< Key, Value, UpdateTag > | |
| waitForWriters(unsigned int count=1) const | DataStorm::Topic< Key, Value, UpdateTag > | |
| WriterType typedef | DataStorm::Topic< Key, Value, UpdateTag > | |
| ~Topic() | DataStorm::Topic< Key, Value, UpdateTag > | |