Phosphor
phosphor::TraceArgumentConversion< T > Class Template Reference

#include <trace_argument.h>

Static Public Member Functions

static constexpr TraceArgument::Type getType ()
 
static constexpr TraceArgument asArgument (T arg)
 

Detailed Description

template<typename T>
class phosphor::TraceArgumentConversion< T >

Utility class for holding functions useful for templated argument conversions.

Member Function Documentation

template<typename T >
static constexpr TraceArgument phosphor::TraceArgumentConversion< T >::asArgument ( arg)
inlinestatic
Parameters
TThe argument to be converted to a TraceArgument
Returns
The argument wrapped as a TraceArgument
template<typename T >
static constexpr TraceArgument::Type phosphor::TraceArgumentConversion< T >::getType ( )
inlinestatic
Returns
The enum-form type of the argument

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