Welcome to the new CppUtils documentation!
CppUtils::Container::MeshNodePtr<class Key, class Value, class Policy = void>
CLASSPublic types
Section titled “Public types”MutableBranch
Section titled “MutableBranch”using CppUtils::Container::MeshNodePtr<Key, Value, Policy>::MutableBranch = Branch<false>;ConstBranch
Section titled “ConstBranch”using CppUtils::Container::MeshNodePtr<Key, Value, Policy>::ConstBranch = Branch<true>;Public methods
Section titled “Public methods”constexpr auto MeshNodePtr::setPolicy(std::conditional_t<std::is_void_v<Policy>, int, Policy> policy) const -> void requires (not std::is_void_v<Policy>) { if (m_node) m_node->uniqueAccess()->value.policy = std::move(policy); } [[nodiscard]] constexpr auto operator->(this auto&& self [[clang::lifetimebound, msvc::lifetimebound]]);