StormByte-Logger 2.0.0
C++26 logger module of the StormByte suite
 
Loading...
Searching...
No Matches
StormByte::Logger::LogPointer Concept Reference

Pointer-like owner of Log or a derived logger. More...

#include <StormByte/logger/log.hxx>

Concept definition

Detailed Description

Pointer-like owner of Log or a derived logger.

Matches `std::shared_ptr`, `std::unique_ptr`, @ref StormByte::Safe::Shared and
@ref StormByte::Safe::Unique, including a const owner captured by a lambda.

Ptr is deduced from Ptr&, so a const argument deduces a const pointer type.

Template Parameters
PtrPointer type.