libcosmos
Linux C++ System Programming Library
|
This is the complete list of members for cosmos::ResourceGuard< R >, including all inherited members.
CleanFunc typedef (defined in cosmos::ResourceGuard< R >) | cosmos::ResourceGuard< R > | |
disarm() (defined in cosmos::ResourceGuard< R >) | cosmos::ResourceGuard< R > | inline |
m_cleaner (defined in cosmos::ResourceGuard< R >) | cosmos::ResourceGuard< R > | protected |
m_disarmed (defined in cosmos::ResourceGuard< R >) | cosmos::ResourceGuard< R > | protected |
m_res (defined in cosmos::ResourceGuard< R >) | cosmos::ResourceGuard< R > | protected |
operator=(const ResourceGuard &)=delete (defined in cosmos::ResourceGuard< R >) | cosmos::ResourceGuard< R > | |
ResourceGuard(const ResourceGuard &)=delete (defined in cosmos::ResourceGuard< R >) | cosmos::ResourceGuard< R > | |
ResourceGuard(R r, std::function< CleanFunc > cleaner) (defined in cosmos::ResourceGuard< R >) | cosmos::ResourceGuard< R > | inline |
~ResourceGuard() (defined in cosmos::ResourceGuard< R >) | cosmos::ResourceGuard< R > | inline |