OKlibrary  0.2.1.6
ConceptsMetafunctions_Tests.hpp File Reference
#include <OKlib/Concepts/ConceptsBase.hpp>
#include <boost/static_assert.hpp>
#include <boost/type_traits.hpp>

Go to the source code of this file.

Classes

class  OKlib::Concepts::Test_ConceptTag_T< ConceptTag >
struct  OKlib::Concepts::Test_ConceptTag_T< ConceptTag >::c
struct  OKlib::Concepts::Test_ConceptTag_T< ConceptTag >::test
class  OKlib::Concepts::Test_IsTagModel_T_concept_tag< IsTagModel >
struct  OKlib::Concepts::Test_IsTagModel_T_concept_tag< IsTagModel >::basis
struct  OKlib::Concepts::Test_IsTagModel_T_concept_tag< IsTagModel >::test1
struct  OKlib::Concepts::Test_IsTagModel_T_concept_tag< IsTagModel >::derived
struct  OKlib::Concepts::Test_IsTagModel_T_concept_tag< IsTagModel >::test2
class  OKlib::Concepts::Test_IsConceptTag_Tag< IsConceptTag >
struct  OKlib::Concepts::Test_IsConceptTag_Tag< IsConceptTag >::t1
struct  OKlib::Concepts::Test_IsConceptTag_Tag< IsConceptTag >::t2
class  OKlib::Concepts::Test_HasConceptTag_T< HasConceptTag >
struct  OKlib::Concepts::Test_HasConceptTag_T< HasConceptTag >::c1
struct  OKlib::Concepts::Test_HasConceptTag_T< HasConceptTag >::c2
struct  OKlib::Concepts::Test_HasConceptTag_T< HasConceptTag >::test1
struct  OKlib::Concepts::Test_HasConceptTag_T< HasConceptTag >::test2
struct  OKlib::Concepts::Test_HasConceptTag_T< HasConceptTag >::test3

Namespaces

namespace  OKlib
 

All components of the OKlibrary.


namespace  OKlib::Concepts
 

Concept definitions and accompanying generic tests.