Developer documentation
Version 3.0.3-105-gd3941f44
MR::container_cast< T > Struct Template Reference

#include "surface/types.h"

Inheritance diagram for MR::container_cast< T >:

Public Member Functions

void * operator new (std::size_t size)
 
void * operator new[] (std::size_t size)
 
void operator delete (void *ptr)
 
void operator delete[] (void *ptr)
 
template<typename U >
 container_cast (const U &x)
 

Detailed Description

template<typename T>
struct MR::container_cast< T >

Definition at line 221 of file types.h.

Constructor & Destructor Documentation

◆ container_cast()

template<typename T >
template<typename U >
MR::container_cast< T >::container_cast ( const U &  x)
inline

Definition at line 223 of file types.h.

Member Function Documentation

◆ operator delete()

template<typename T >
void MR::container_cast< T >::operator delete ( void *  ptr)
inline

Definition at line 221 of file types.h.

◆ operator delete[]()

template<typename T >
void MR::container_cast< T >::operator delete[] ( void *  ptr)
inline

Definition at line 221 of file types.h.

◆ operator new()

template<typename T >
void * MR::container_cast< T >::operator new ( std::size_t  size)
inline

Definition at line 221 of file types.h.

◆ operator new[]()

template<typename T >
void * MR::container_cast< T >::operator new[] ( std::size_t  size)
inline

Definition at line 221 of file types.h.


The documentation for this struct was generated from the following file: