| Get() const | taco::ResourceGuard< std::mutex *, MutexReleaseFunc, std::mutex *, nullptr > | inline |
| IsValid() const | taco::ResourceGuard< std::mutex *, MutexReleaseFunc, std::mutex *, nullptr > | inline |
| m_val | taco::ResourceGuard< std::mutex *, MutexReleaseFunc, std::mutex *, nullptr > | private |
| MutexGuard() | taco::MutexGuard | inline |
| MutexGuard(std::mutex *m) | taco::MutexGuard | inline |
| operator bool() const | taco::ResourceGuard< std::mutex *, MutexReleaseFunc, std::mutex *, nullptr > | inline |
| operator std::mutex *() const | taco::ResourceGuard< std::mutex *, MutexReleaseFunc, std::mutex *, nullptr > | inline |
| operator!=(std::mutex * rhs) const | taco::ResourceGuard< std::mutex *, MutexReleaseFunc, std::mutex *, nullptr > | inline |
| operator=(const ResourceGuard &)=delete | taco::ResourceGuard< std::mutex *, MutexReleaseFunc, std::mutex *, nullptr > | |
| operator=(ResourceGuard &&other) | taco::ResourceGuard< std::mutex *, MutexReleaseFunc, std::mutex *, nullptr > | inline |
| operator==(std::mutex * rhs) const | taco::ResourceGuard< std::mutex *, MutexReleaseFunc, std::mutex *, nullptr > | inline |
| Release() | taco::ResourceGuard< std::mutex *, MutexReleaseFunc, std::mutex *, nullptr > | inline |
| Reset() | taco::ResourceGuard< std::mutex *, MutexReleaseFunc, std::mutex *, nullptr > | inline |
| ResourceGuard() | taco::ResourceGuard< std::mutex *, MutexReleaseFunc, std::mutex *, nullptr > | inline |
| ResourceGuard(std::mutex * val) | taco::ResourceGuard< std::mutex *, MutexReleaseFunc, std::mutex *, nullptr > | inline |
| ResourceGuard(const ResourceGuard &)=delete | taco::ResourceGuard< std::mutex *, MutexReleaseFunc, std::mutex *, nullptr > | |
| ResourceGuard(ResourceGuard &&other) | taco::ResourceGuard< std::mutex *, MutexReleaseFunc, std::mutex *, nullptr > | inline |
| ~ResourceGuard() | taco::ResourceGuard< std::mutex *, MutexReleaseFunc, std::mutex *, nullptr > | inline |