senf::StatisticsBase::OutputEntry::Target< PTarget > Struct Template Reference

#include <senf/Utils/Statistics.hh>

Inheritance diagram for senf::StatisticsBase::OutputEntry::Target< PTarget >:

Public Member Functions

 Target (std::unique_ptr< PTarget > target, std::string const &label)
 
 Target (std::string const &label)
 
- Public Member Functions inherited from senf::StatisticsBase::OutputEntry::TargetBase
 TargetBase (std::string const &label_)
 
virtual ~TargetBase ()
 

Public Attributes

boost::scoped_ptr< PTarget > target_
 
- Public Attributes inherited from senf::StatisticsBase::OutputEntry::TargetBase
std::string label
 

Detailed Description

template<class PTarget>
struct senf::StatisticsBase::OutputEntry::Target< PTarget >

Definition at line 288 of file Statistics.hh.

Constructor & Destructor Documentation

◆ Target() [1/2]

template<class PTarget >
senf::StatisticsBase::OutputEntry::Target< PTarget >::Target ( std::unique_ptr< PTarget< PTarget > >  target,
std::string const &  label 
)
inline

Definition at line 291 of file Statistics.hh.

◆ Target() [2/2]

template<class PTarget >
senf::StatisticsBase::OutputEntry::Target< PTarget >::Target ( std::string const &  label)
inlineexplicit

Definition at line 293 of file Statistics.hh.

Member Data Documentation

◆ target_

template<class PTarget >
boost::scoped_ptr<PTarget> senf::StatisticsBase::OutputEntry::Target< PTarget >::target_

Definition at line 290 of file Statistics.hh.


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