cpp-mate  0.7
Helpful library for C++.
CppMate::Forge::Provider< T > Class Template Reference

Represents provider. More...

#include <Forge.hpp>

Public Member Functions

 Provider (const T &info)
 Constructor. More...
 
virtual ~Provider ()=default
 
virtual T getInfo () const
 Returns information about provider. More...
 

Protected Attributes

_info
 Information field. More...
 

Detailed Description

template<typename T>
class CppMate::Forge::Provider< T >

Represents provider.

Constructor & Destructor Documentation

◆ Provider()

template<typename T >
CppMate::Forge::Provider< T >::Provider ( const T &  info)
inlineexplicit

Constructor.

Parameters
infoinformation about provider.

◆ ~Provider()

template<typename T >
virtual CppMate::Forge::Provider< T >::~Provider ( )
virtualdefault

Destructor.

Member Function Documentation

◆ getInfo()

template<typename T >
virtual T CppMate::Forge::Provider< T >::getInfo ( ) const
inlinevirtual

Returns information about provider.

Returns
information about provider.

Member Data Documentation

◆ _info

template<typename T >
T CppMate::Forge::Provider< T >::_info
protected

Information field.


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