OKlibrary  0.2.1.6
concept_tag.hpp File Reference

Traits-metafunctions to extract the concept tag. More...

#include <boost/mpl/has_xxx.hpp>

Go to the source code of this file.

Classes

struct  OKlib::Concepts::traits::implementation_concept_tag::get_concept_tag
struct  OKlib::Concepts::traits::implementation_concept_tag::get_concept_tag< true, T >
class  OKlib::Concepts::traits::concept_tag< T >
 Traits metafunction, which returns no type in case concept_tag of T is not defined. More...

Namespaces

namespace  OKlib
 

All components of the OKlibrary.


namespace  OKlib::Concepts
 

Concept definitions and accompanying generic tests.


namespace  OKlib::Concepts::traits
namespace  OKlib::Concepts::traits::implementation_concept_tag

Functions

 OKlib::Concepts::traits::implementation_concept_tag::BOOST_MPL_HAS_XXX_TRAIT_DEF (concept_tag) template< bool has_concept_tag

Detailed Description

Traits-metafunctions to extract the concept tag.

Definition in file concept_tag.hpp.