Falaise  4.0.1
SuperNEMO Software Toolkit
Classes | Namespaces | Typedefs
service_traits.h File Reference

Types for defining service class traits. More...

#include "boost/metaparse/string.hpp"
#include "boost/mpl/string.hpp"

Go to the source code of this file.

Classes

struct  snemo::service_traits< T >
 Template struct for defining trait types and functions for a service. More...
 

Namespaces

 snemo
 

Typedefs

template<typename T >
using snemo::service_label = typename boost::mpl::c_str< typename service_traits< T >::label_type >::type
 Convenience type alias for extracting the label of a service. More...
 

Detailed Description

Types for defining service class traits.