proxygen
proxygen::TraceEvent::MetaData::ConvVisitor< T > Struct Template Reference

#include <TraceEvent.h>

Inheritance diagram for proxygen::TraceEvent::MetaData::ConvVisitor< T >:

Public Member Functions

T operator() (const std::vector< std::string > &) const
 
template<typename U >
T operator() (U &operand) const
 

Detailed Description

template<typename T>
struct proxygen::TraceEvent::MetaData::ConvVisitor< T >

Definition at line 85 of file TraceEvent.h.

Member Function Documentation

template<typename T>
T proxygen::TraceEvent::MetaData::ConvVisitor< T >::operator() ( const std::vector< std::string > &  ) const
inline

Definition at line 86 of file TraceEvent.h.

86  {
87  throw Exception("Not supported for type");
88  }
template<typename T>
template<typename U >
T proxygen::TraceEvent::MetaData::ConvVisitor< T >::operator() ( U &  operand) const
inline

Definition at line 91 of file TraceEvent.h.

91  {
92  return folly::to<T>(operand);
93  }

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