#include <websocket_logging.hpp>
|
| CallbackLogger (channel_type_hint::value hint=channel_type_hint::access) |
|
| CallbackLogger (websocketpp::log::level channels, channel_type_hint::value hint=channel_type_hint::access) |
|
void | clear_channels (websocketpp::log::level channels) |
|
bool | dynamic_test (websocketpp::log::level channel) |
|
void | set_callback (LogCallback callback) |
|
void | set_channels (websocketpp::log::level channels) |
|
constexpr bool | static_test (websocketpp::log::level channel) const |
|
void | write (websocketpp::log::level channel, char const *msg) |
|
void | write (websocketpp::log::level channel, std::string const &msg) |
|
Definition at line 23 of file websocket_logging.hpp.
◆ channel_type_hint
◆ CallbackLogger() [1/2]
foxglove::CallbackLogger::CallbackLogger |
( |
channel_type_hint::value |
hint = channel_type_hint::access | ) |
|
|
inline |
◆ CallbackLogger() [2/2]
foxglove::CallbackLogger::CallbackLogger |
( |
websocketpp::log::level |
channels, |
|
|
channel_type_hint::value |
hint = channel_type_hint::access |
|
) |
| |
|
inline |
◆ clear_channels()
void foxglove::CallbackLogger::clear_channels |
( |
websocketpp::log::level |
channels | ) |
|
|
inline |
◆ dynamic_test()
bool foxglove::CallbackLogger::dynamic_test |
( |
websocketpp::log::level |
channel | ) |
|
|
inline |
◆ set_callback()
void foxglove::CallbackLogger::set_callback |
( |
LogCallback |
callback | ) |
|
|
inline |
◆ set_channels()
void foxglove::CallbackLogger::set_channels |
( |
websocketpp::log::level |
channels | ) |
|
|
inline |
◆ static_test()
constexpr bool foxglove::CallbackLogger::static_test |
( |
websocketpp::log::level |
channel | ) |
const |
|
inlineconstexpr |
◆ write() [1/2]
void foxglove::CallbackLogger::write |
( |
websocketpp::log::level |
channel, |
|
|
char const * |
msg |
|
) |
| |
|
inline |
◆ write() [2/2]
void foxglove::CallbackLogger::write |
( |
websocketpp::log::level |
channel, |
|
|
std::string const & |
msg |
|
) |
| |
|
inline |
◆ _callback
◆ _channelTypeHint
channel_type_hint::value foxglove::CallbackLogger::_channelTypeHint |
|
private |
◆ _dynamicChannels
websocketpp::log::level foxglove::CallbackLogger::_dynamicChannels |
|
private |
◆ _staticChannels
const websocketpp::log::level foxglove::CallbackLogger::_staticChannels |
|
private |
The documentation for this class was generated from the following file: