|
mrs_lib
Various reusable classes, functions and utilities for use in MRS projects
|
This is the complete list of members for mrs_lib::Pimpl< Interface, StorageType >, including all inherited members.
| operator*() noexcept | mrs_lib::Pimpl< Interface, StorageType > | inline |
| operator*() const noexcept | mrs_lib::Pimpl< Interface, StorageType > | inline |
| operator->() noexcept | mrs_lib::Pimpl< Interface, StorageType > | inline |
| operator->() const noexcept | mrs_lib::Pimpl< Interface, StorageType > | inline |
| operator=(const Pimpl &)=delete | mrs_lib::Pimpl< Interface, StorageType > | |
| operator=(Pimpl &&)=default | mrs_lib::Pimpl< Interface, StorageType > | |
| Pimpl(std::nullptr_t)=delete | mrs_lib::Pimpl< Interface, StorageType > | explicit |
| Pimpl(StorageType impl) | mrs_lib::Pimpl< Interface, StorageType > | inlineexplicit |
| Pimpl(std::in_place_type_t< T >, Args &&... args) | mrs_lib::Pimpl< Interface, StorageType > | inlineexplicit |
| Pimpl(const Pimpl &)=delete | mrs_lib::Pimpl< Interface, StorageType > | |
| Pimpl(Pimpl &&)=default | mrs_lib::Pimpl< Interface, StorageType > | |
| valueless_after_move() const noexcept | mrs_lib::Pimpl< Interface, StorageType > | inline |
| ~Pimpl()=default | mrs_lib::Pimpl< Interface, StorageType > |