farm-ng-core
farm_ng::Shared< TT > Member List
This is the complete list of members for
farm_ng::Shared< TT >
, including all inherited members.
BadExpectedAccess
typedef
farm_ng::Shared< TT >
ExpectedT
typedef
farm_ng::Shared< TT >
from
(std::shared_ptr< TT > const &shared)
farm_ng::Shared< TT >
inline
static
make
(TArgs &&... args)
farm_ng::Shared< TT >
inline
static
operator std::shared_ptr< TT >
() const
farm_ng::Shared< TT >
inline
operator*
()
farm_ng::Shared< TT >
inline
operator*
() const
farm_ng::Shared< TT >
inline
operator->
()
farm_ng::Shared< TT >
inline
operator->
() const
farm_ng::Shared< TT >
inline
operator=
(Shared< TT > &&o) noexcept
farm_ng::Shared< TT >
inline
operator=
(Shared< TT > const &)=default
farm_ng::Shared< TT >
operator==
(Shared< TT > const &rhs) const noexcept
farm_ng::Shared< TT >
inline
ptr
() const
farm_ng::Shared< TT >
inline
ptr
()
farm_ng::Shared< TT >
inline
Shared
() requires(std
farm_ng::Shared< TT >
inline
Shared
(Shared< TDerived > const &other)
farm_ng::Shared< TT >
inline
Shared
(std::shared_ptr< TDerived > const &panic_if_null)
farm_ng::Shared< TT >
inline
Shared
(std::unique_ptr< TDerived > &&panic_if_null)
farm_ng::Shared< TT >
inline
Shared
(std::shared_ptr< TT > const &panic_if_null)
farm_ng::Shared< TT >
inline
Shared
(Shared< TT > &&o) noexcept
farm_ng::Shared< TT >
inline
Shared
(Shared< TT > const &)=default
farm_ng::Shared< TT >
sharedPtr
() const
farm_ng::Shared< TT >
inline
tryFrom
(std::shared_ptr< TT > const &maybe_null) noexcept
farm_ng::Shared< TT >
inline
static
tryMake
(TArgs &&... args) noexcept
farm_ng::Shared< TT >
inline
static
Generated by
1.8.17