Skip to content
Welcome to the new CppUtils documentation!
LifetimeChecker::LifetimeChecker(std::function<void(std::string_view)> callback, std::string name, std::size_t indentationLevel = 0);

[[nodiscard]] auto LifetimeChecker::getCopyCount() const -> std::size_t;

[[nodiscard]] auto LifetimeChecker::getMoveCount() const -> std::size_t;

virtual LifetimeChecker::~LifetimeChecker();

LifetimeChecker::LifetimeChecker(const LifetimeChecker& other);

LifetimeChecker::LifetimeChecker(LifetimeChecker&& other) noexcept;

auto LifetimeChecker::operator=(const LifetimeChecker& rhs) -> LifetimeChecker&;

auto LifetimeChecker::operator=(LifetimeChecker&& rhs) noexcept -> LifetimeChecker&;