|
NebulaStream
0.6.213
NebulaStream is a data and application management framework for the internet of things
|
Namespaces | |
| Runtime | |
Classes | |
| class | CircularBufferIterator |
| The CircularBufferIterator class holds all iterator related typedefs and overloaded operators. The template takes as argument the const-ness (true/false) to avoid having many different types of iterators with the same functionality. More... | |
| class | Logger |
| struct | virtual_enable_shared_from_this_base |
| base class for enabling enable_shared_from_this in classes with multiple super-classes that inherit enable_shared_from_this More... | |
| struct | virtual_enable_shared_from_this |
| concrete class for enabling enable_shared_from_this in classes with multiple super-classes that inherit enable_shared_from_this More... | |
| struct | LoggerHolder |
Functions | |
| void | segkiller () |
| void | assertKiller () |
| template<typename R , typename P > | |
| bool | waitForFuture (std::future< bool > &&future, std::chrono::duration< R, P > &&deadline) |
| std::shared_ptr< spdlog::logger > | createEmptyLogger () |
| Creates an empty logger that writes to /dev/null. More... | |
| auto | toSpdlogLevel (LogLevel level) |
| void NES::detail::assertKiller | ( | ) |
References backward::details::move(), and NES_ASSERT.
Referenced by NES::TEST_F().
| auto NES::detail::createEmptyLogger | ( | ) |
Creates an empty logger that writes to /dev/null.
| void NES::detail::segkiller | ( | ) |
| auto NES::detail::toSpdlogLevel | ( | LogLevel | level | ) |
References NES::LOG_DEBUG, NES::LOG_ERROR, NES::LOG_FATAL_ERROR, NES::LOG_INFO, NES::LOG_NONE, NES::LOG_TRACE, and NES::LOG_WARNING.
Referenced by NES::detail::Logger::changeLogLevel(), and NES::detail::Logger::Logger().
| bool NES::detail::waitForFuture | ( | std::future< bool > && | future, |
| std::chrono::duration< R, P > && | deadline | ||
| ) |
Referenced by NES::DataSource::handleReconfigurationMarker(), and NES::DataSource::stop().