OpenLB 1.7
Loading...
Searching...
No Matches
olb::FunctorPtr< F > Member List

This is the complete list of members for olb::FunctorPtr< F >, including all inherited members.

FunctorPtr(F &f)olb::FunctorPtr< F >
FunctorPtr(F *f)olb::FunctorPtr< F >
FunctorPtr(const std::unique_ptr< F > &f)olb::FunctorPtr< F >
FunctorPtr(std::unique_ptr< F > &&f)olb::FunctorPtr< F >
FunctorPtr(std::shared_ptr< F > f)olb::FunctorPtr< F >
FunctorPtr()olb::FunctorPtr< F >
FunctorPtr(FunctorPtr &)=deleteolb::FunctorPtr< F >
FunctorPtr(FunctorPtr &&)=defaultolb::FunctorPtr< F >
isOwning() constolb::FunctorPtr< F >
operator bool() constolb::FunctorPtr< F >
operator()(Args... args)olb::FunctorPtr< F >inline
operator*() constolb::FunctorPtr< F >
operator->() const noexceptolb::FunctorPtr< F >
toShared() -> typename std::enable_if< util::has_identity_functor< G >::value, std::shared_ptr< F > >::typeolb::FunctorPtr< F >
toShared() -> typename std::enable_if<!util::has_identity_functor< G >::value, std::shared_ptr< F > >::typeolb::FunctorPtr< F >