Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::TThreadedObjectUtils Namespace Reference

Typedefs

template<class T >
using MergeFunctionType = std::function< void(std::shared_ptr< T >, std::vector< std::shared_ptr< T > > &)>
 

Functions

template<class T >
void MergeTObjects (std::shared_ptr< T > target, std::vector< std::shared_ptr< T > > &objs)
 Merge TObjects.
 

Typedef Documentation

◆ MergeFunctionType

template<class T >
using ROOT::TThreadedObjectUtils::MergeFunctionType = typedef std::function<void(std::shared_ptr<T>, std::vector<std::shared_ptr<T> >&)>

Definition at line 119 of file TThreadedObject.hxx.

Function Documentation

◆ MergeTObjects()

template<class T >
void ROOT::TThreadedObjectUtils::MergeTObjects ( std::shared_ptr< T >  target,
std::vector< std::shared_ptr< T > > &  objs 
)

Merge TObjects.

Definition at line 123 of file TThreadedObject.hxx.