parent
05e3a73b16
commit
5a63426d1c
@ -375,7 +375,7 @@ $ ./example
|
|||||||
#### Log file open/close event handlers
|
#### Log file open/close event handlers
|
||||||
```c++
|
```c++
|
||||||
// You can get callbacks from spdlog before/after log file has been opened or closed.
|
// You can get callbacks from spdlog before/after log file has been opened or closed.
|
||||||
// This is useful for cleanup procedures or for adding someting the start/end of the log files.
|
// This is useful for cleanup procedures or for adding something the start/end of the log files.
|
||||||
void file_events_example()
|
void file_events_example()
|
||||||
{
|
{
|
||||||
// pass the spdlog::file_event_handlers to file sinks for open/close log file notifications
|
// pass the spdlog::file_event_handlers to file sinks for open/close log file notifications
|
||||||
|
@ -111,7 +111,7 @@ public:
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if !defined(SO_NOSIGPIPE) && !defined(MSG_NOSIGNAL)
|
#if !defined(SO_NOSIGPIPE) && !defined(MSG_NOSIGNAL)
|
||||||
# error "tcp_sink would raise SIGPIPE since niether SO_NOSIGPIPE nor MSG_NOSIGNAL are available"
|
# error "tcp_sink would raise SIGPIPE since neither SO_NOSIGPIPE nor MSG_NOSIGNAL are available"
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -74,7 +74,7 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
// There might be liblog versions used, that do not support __android_log_buf_write. So we only compile and link against
|
// There might be liblog versions used, that do not support __android_log_buf_write. So we only compile and link against
|
||||||
// __android_log_buf_write, if user explicitely provides a non-default log buffer. Otherwise, when using the default log buffer, always
|
// __android_log_buf_write, if user explicitly provides a non-default log buffer. Otherwise, when using the default log buffer, always
|
||||||
// log via __android_log_write.
|
// log via __android_log_write.
|
||||||
template<int ID = BufferID>
|
template<int ID = BufferID>
|
||||||
typename std::enable_if<ID == static_cast<int>(log_id::LOG_ID_MAIN), int>::type android_log(int prio, const char *tag, const char *text)
|
typename std::enable_if<ID == static_cast<int>(log_id::LOG_ID_MAIN), int>::type android_log(int prio, const char *tag, const char *text)
|
||||||
@ -139,4 +139,4 @@ inline std::shared_ptr<logger> android_logger_st(const std::string &logger_name,
|
|||||||
|
|
||||||
} // namespace spdlog
|
} // namespace spdlog
|
||||||
|
|
||||||
#endif // __ANDROID__
|
#endif // __ANDROID__
|
||||||
|
Loading…
Reference in New Issue
Block a user