mf
Media Framework
|
Go to the source code of this file.
Classes | |
struct | mf::masked_elem< Elem, typename > |
Nullable wrapper for elem type which adds mask. More... | |
class | mf::masked_elem< Elem, std::enable_if_t< elem_traits< Elem >::is_nullable > > |
Masked elem specialization where Elem is already nullable. More... | |
struct | mf::elem_traits< masked_elem< Elem > > |
Elem traits specialization for masked elem. More... | |
Namespaces | |
mf | |
Typedefs | |
template<typename Elem > | |
using | mf::masked_type = typename detail::masked_type< Elem >::type |
Add mask to type Elem , if not already a masked_type . More... | |
template<typename Elem > | |
using | mf::unmasked_type = typename detail::unmasked_type< Elem >::type |
Remove mask to type Elem , if is is a masked_type . More... | |