OKlibrary  0.2.1.6
OKlib::Concepts::LessThanComparable_basic_test_three_objects< T > Class Template Reference

Basic test for LessThanComparable, given three objects. More...

#include <std_Basics_Tests.hpp>

Inheritance diagram for OKlib::Concepts::LessThanComparable_basic_test_three_objects< T >:
OKlib::TestSystem::Test

List of all members.

Public Types

typedef
LessThanComparable_basic_test_three_objects 
test_type

Public Member Functions

 LessThanComparable_basic_test_three_objects (const T &x, const T &y, const T &z)

Detailed Description

template<typename T>
class OKlib::Concepts::LessThanComparable_basic_test_three_objects< T >

Basic test for LessThanComparable, given three objects.

Applies the basic tests for two objects, and checks transitivity.

Todo:
For the transitivity check, currently a < b and b < c is assumed. Likely this should be generalised.

Definition at line 365 of file std_Basics_Tests.hpp.


Member Typedef Documentation


Constructor & Destructor Documentation

template<typename T >
OKlib::Concepts::LessThanComparable_basic_test_three_objects< T >::LessThanComparable_basic_test_three_objects ( const T x,
const T y,
const T z 
) [inline]

Definition at line 367 of file std_Basics_Tests.hpp.


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