flyweight.hpp
|
This is the complete list of members for flyweight::flyweight< T, Args >, including all inherited members.
autorelease_value typedef (defined in flyweight::flyweight< T, Args >) | flyweight::flyweight< T, Args > | |
creator | flyweight::flyweight< T, Args > | protected |
deleter | flyweight::flyweight< T, Args > | protected |
flyweight() | flyweight::flyweight< T, Args > | inline |
flyweight(Creator &&creator) | flyweight::flyweight< T, Args > | inline |
flyweight(Creator &&creator, Deleter &&deleter) | flyweight::flyweight< T, Args > | inline |
get(const std::tuple< Args... > &arg_tuple) | flyweight::flyweight< T, Args > | inline |
get(Args &&... args) -> typename std::enable_if< uses_multiple_args, T & >::type | flyweight::flyweight< T, Args > | inline |
get_autorelease(const std::tuple< Args... > &arg_tuple) | flyweight::flyweight< T, Args > | inline |
get_autorelease(Args &&... args) -> typename std::enable_if< uses_multiple_args, autorelease_value >::type | flyweight::flyweight< T, Args > | inline |
is_loaded(const std::tuple< Args... > &arg_tuple) const | flyweight::flyweight< T, Args > | inline |
is_loaded(Args &&... args) const -> typename std::enable_if< uses_multiple_args, bool >::type | flyweight::flyweight< T, Args > | inline |
map | flyweight::flyweight< T, Args > | protected |
release(const std::tuple< Args... > &arg_tuple) | flyweight::flyweight< T, Args > | inline |
release(Args &&... args) -> typename std::enable_if< uses_multiple_args, bool >::type | flyweight::flyweight< T, Args > | inline |
value typedef (defined in flyweight::flyweight< T, Args >) | flyweight::flyweight< T, Args > |