proxygen
proxygen::TraceEvent::MetaData::ConvVisitor< std::vector< std::string > > Struct Template Reference

#include <TraceEvent.h>

Inheritance diagram for proxygen::TraceEvent::MetaData::ConvVisitor< std::vector< std::string > >:

Public Member Functions

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

Detailed Description

template<>
struct proxygen::TraceEvent::MetaData::ConvVisitor< std::vector< std::string > >

Definition at line 281 of file TraceEvent.h.

Member Function Documentation

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

Definition at line 283 of file TraceEvent.h.

284  {
285  return operand;
286  }
template<typename U >
std::vector<std::string> proxygen::TraceEvent::MetaData::ConvVisitor< std::vector< std::string > >::operator() ( U &  ) const
inline

Definition at line 289 of file TraceEvent.h.

289  {
290  throw Exception("Not supported for type");
291  }

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