Loading [MathJax]/extensions/tex2jax.js
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
PLMD::ForwardDecl< T > Class Template Reference

Utility class for forward declaration of references. More...

#include <ForwardDecl.h>

Inheritance diagram for PLMD::ForwardDecl< T >:

Public Member Functions

template<typename ... Args>
 ForwardDecl (Args &&...args)
 

Private Member Functions

T * operator-> ()
 STL member.
 

Private Attributes

ptr
 STL member.
 

Detailed Description

template<class T>
class PLMD::ForwardDecl< T >

Utility class for forward declaration of references.

Constructor & Destructor Documentation

◆ ForwardDecl()

template<class T>
template<typename ... Args>
PLMD::ForwardDecl< T >::ForwardDecl ( Args &&... args)
explicit

Member Function Documentation

◆ operator->()

T* std::unique_ptr< T >::operator->
inherited

STL member.

Member Data Documentation

◆ ptr

T std::unique_ptr< T >::ptr
inherited

STL member.


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