[#absl-LogSink-Send] = xref:absl.adoc[absl]::xref:absl/LogSink.adoc[LogSink]::Send :relfileprefix: ../../ :mrdocs: `Send` is called synchronously during the log statement. `Send` must be thread‐safe. == Synopsis Declared in `<absl/log/log_sink.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- virtual void Send(xref:absl/LogEntry.adoc[absl::LogEntry] const& entry) = 0; ---- == Description It is safe to use `LOG` within an implementation of `Send`. `ToSinkOnly` and `ToSinkAlso` are safe in general but can be used to create an infinite loop if you try. == Parameters [cols="1,4"] |=== | Name| Description | *entry* | The log entry to process. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#