flyweight.hpp
Loading...
Searching...
No Matches
flyweight::flyweight_refcounted< T, Args > Member List

This is the complete list of members for flyweight::flyweight_refcounted< T, Args >, including all inherited members.

autorelease_value typedef (defined in flyweight::flyweight_refcounted< T, Args >)flyweight::flyweight_refcounted< T, Args >
flyweight_refcounted()flyweight::flyweight_refcounted< T, Args >inline
flyweight_refcounted(Creator &&creator)flyweight::flyweight_refcounted< T, Args >inline
flyweight_refcounted(Creator &&creator, Deleter &&deleter)flyweight::flyweight_refcounted< T, Args >inline
get(const std::tuple< Args... > &arg_tuple)flyweight::flyweight_refcounted< T, Args >inline
get(Args &&... args) -> typename std::enable_if< uses_multiple_args, T & >::typeflyweight::flyweight_refcounted< T, Args >inline
get_autorelease(const std::tuple< Args... > &arg_tuple)flyweight::flyweight_refcounted< T, Args >inline
get_autorelease(Args &&... args) -> typename std::enable_if< uses_multiple_args, autorelease_value >::typeflyweight::flyweight_refcounted< T, Args >inline
reference_count(const std::tuple< Args... > &arg_tuple) constflyweight::flyweight_refcounted< T, Args >inline
reference_count(Args &&... args) const -> typename std::enable_if< uses_multiple_args, size_t >::typeflyweight::flyweight_refcounted< T, Args >inline
release(const std::tuple< Args... > &arg_tuple)flyweight::flyweight_refcounted< T, Args >inline
release(Args &&... args) -> typename std::enable_if< uses_multiple_args, bool >::typeflyweight::flyweight_refcounted< T, Args >inline