μHAL (v2.7.9)
Part of the IPbus software repository
Public Member Functions | Public Attributes | List of all members
uhal::TranslatedFmt< T > Struct Template Reference

#include <uhal/ProtocolIPbusCore.hpp>

Public Member Functions

 TranslatedFmt (const T &aData, const boost::function< void(std::ostream &, const T &)> &aFunction)
 
 ~TranslatedFmt ()
 

Public Attributes

const T & mData
 
const boost::function< void(std::ostream &, const T &)> & mFunc
 

Detailed Description

template<typename T>
struct uhal::TranslatedFmt< T >

Definition at line 263 of file ProtocolIPbusCore.hpp.

Constructor & Destructor Documentation

◆ TranslatedFmt()

template<typename T >
uhal::TranslatedFmt< T >::TranslatedFmt ( const T &  aData,
const boost::function< void(std::ostream &, const T &)> &  aFunction 
)

Definition at line 273 of file ProtocolIPbusCore.hpp.

◆ ~TranslatedFmt()

template<typename T >
uhal::TranslatedFmt< T >::~TranslatedFmt

Definition at line 280 of file ProtocolIPbusCore.hpp.

Member Data Documentation

◆ mData

template<typename T >
const T& uhal::TranslatedFmt< T >::mData

Definition at line 268 of file ProtocolIPbusCore.hpp.

Referenced by uhal::operator<<().

◆ mFunc

template<typename T >
const boost::function<void (std::ostream&, const T&)>& uhal::TranslatedFmt< T >::mFunc

Definition at line 269 of file ProtocolIPbusCore.hpp.

Referenced by uhal::operator<<().


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