|
| std::ostream & | DataStorm::operator<< (std::ostream &os, SampleEvent sampleType) |
| | Convert the given sample type to a string and add it to the stream. More...
|
| |
| std::ostream & | DataStorm::operator<< (std::ostream &os, const std::vector< SampleEvent > &types) |
| | Convert the given sample type vector to a string and add it to the stream. More...
|
| |
| template<typename K , typename V , typename U > |
| std::ostream & | DataStorm::operator<< (std::ostream &os, const Sample< K, V, U > &sample) |
| | Convert the given sample to a string and add it to the stream. More...
|
| |
| template<typename K , typename V , typename UT > |
| SingleKeyReader< K, V, UT > | DataStorm::makeSingleKeyReader (const Topic< K, V, UT > &topic, const typename Topic< K, V, UT >::KeyType &key, const std::string &name=std::string(), const ReaderConfig &config=ReaderConfig()) noexcept |
| | Creates a key reader for the given topic and key. More...
|
| |
| template<typename SFC , typename K , typename V , typename UT > |
| SingleKeyReader< K, V, UT > | DataStorm::makeSingleKeyReader (const Topic< K, V, UT > &topic, const typename Topic< K, V, UT >::KeyType &key, const Filter< SFC > &sampleFilter, const std::string &name=std::string(), const ReaderConfig &config=ReaderConfig()) noexcept |
| | Creates a key reader for the given topic, key and sample filter. More...
|
| |
| template<typename K , typename V , typename UT > |
| MultiKeyReader< K, V, UT > | DataStorm::makeMultiKeyReader (const Topic< K, V, UT > &topic, const std::vector< typename Topic< K, V, UT >::KeyType > &keys, const std::string &name=std::string(), const ReaderConfig &config=ReaderConfig()) noexcept |
| | Creates a multi-key reader for the given topic. More...
|
| |
| template<typename SFC , typename K , typename V , typename UT > |
| MultiKeyReader< K, V, UT > | DataStorm::makeMultiKeyReader (const Topic< K, V, UT > &topic, const std::vector< typename Topic< K, V, UT >::KeyType > &keys, const Filter< SFC > &sampleFilter, const std::string &name=std::string(), const ReaderConfig &config=ReaderConfig()) noexcept |
| | Creates a multi-key reader for the given topic, keys and sample filter. More...
|
| |
| template<typename K , typename V , typename UT > |
| MultiKeyReader< K, V, UT > | DataStorm::makeAnyKeyReader (const Topic< K, V, UT > &topic, const std::string &name=std::string(), const ReaderConfig &config=ReaderConfig()) noexcept |
| | Creates an any-key reader for the given topic. More...
|
| |
| template<typename SFC , typename K , typename V , typename UT > |
| MultiKeyReader< K, V, UT > | DataStorm::makeAnyKeyReader (const Topic< K, V, UT > &topic, const Filter< SFC > &sampleFilter, const std::string &name=std::string(), const ReaderConfig &config=ReaderConfig()) noexcept |
| | Creates an any-key reader for the given topic and sample filter. More...
|
| |
| template<typename KFC , typename K , typename V , typename UT > |
| FilteredKeyReader< K, V, UT > | DataStorm::makeFilteredKeyReader (const Topic< K, V, UT > &topic, const Filter< KFC > &filter, const std::string &name=std::string(), const ReaderConfig &config=ReaderConfig()) |
| | Creates a new filtered reader for the given topic and key filter. More...
|
| |
| template<typename KFC , typename SFC , typename K , typename V , typename UT > |
| FilteredKeyReader< K, V, UT > | DataStorm::makeFilteredKeyReader (const Topic< K, V, UT > &topic, const Filter< KFC > &keyFilter, const Filter< SFC > &sampleFilter, const std::string &name=std::string(), const ReaderConfig &config=ReaderConfig()) |
| | Creates a new filter reader for the given topic, key filter and sample filter. More...
|
| |
| template<typename K , typename V , typename UT > |
| SingleKeyWriter< K, V, UT > | DataStorm::makeSingleKeyWriter (const Topic< K, V, UT > &topic, const typename Topic< K, V, UT >::KeyType &key, const std::string &name=std::string(), const WriterConfig &config=WriterConfig()) noexcept |
| | Creates a key writer for the given topic and key. More...
|
| |
| template<typename K , typename V , typename UT > |
| MultiKeyWriter< K, V, UT > | DataStorm::makeMultiKeyWriter (const Topic< K, V, UT > &topic, const std::vector< typename Topic< K, V, UT >::KeyType > &keys, const std::string &name=std::string(), const WriterConfig &config=WriterConfig()) noexcept |
| | Creates a multi-key writer for the given topic and keys. More...
|
| |
| template<typename K , typename V , typename UT > |
| MultiKeyWriter< K, V, UT > | DataStorm::makeAnyKeyWriter (const Topic< K, V, UT > &topic, const std::string &name=std::string(), const WriterConfig &config=WriterConfig()) noexcept |
| | Creates an any-key writer for the given topic. More...
|
| |