OKlibrary  0.2.1.6
Tests_General::Test< VarD, Concepts_Variables::VariableDomain_tag > Class Template Reference

#include <Tests_Variables.hpp>

Inheritance diagram for Tests_General::Test< VarD, Concepts_Variables::VariableDomain_tag >:
Tests_General::Test< VarD, Concepts_General::Root_tag > Tests_General::Test< VarD, Concepts_Variables::VariableDomainWithSizeType_tag > Tests_General::Test< VarD, Concepts_Variables::VariableDomainWithAllocation_tag > Tests_General::Test< VarD, Concepts_Variables::VariableDomainWithIterator_tag > Tests_General::Test< VarD, Concepts_Variables::VariableDomainWithIteratorAndAllocation_tag > Tests_General::Test< VarD, Concepts_Variables::VariableDomainWithIteratorAndAllocation_tag >

List of all members.

Public Types

typedef VarD Class
typedef
Concepts_Variables::VariableDomain_tag 
Tag
typedef
Traits_General::MetaData< VarD >
::Var 
Var
typedef
Traits_General::MetaData< VarD >
::name_type 
name_type
typedef
Traits_General::MetaData< VarD >
::comparison_property 
comparison_property
typedef
Traits_General::MetaData< VarD >
::allocation_property 
allocation_property
typedef
Traits_General::MetaData< VarD >
::name_property 
name_property
typedef
Traits_General::MetaData< VarD >
::order_property 
order_property

Public Member Functions

 Test ()

Protected Types

typedef std::vector< Varvar_vector
typedef std::vector< Var >
::iterator 
vv_iterator
typedef std::vector< Var >
::const_iterator 
vv_const_iterator

Protected Member Functions

void create_variables (VarD &Dom, var_vector &var_v, const int n)

Detailed Description

template<class VarD>
class Tests_General::Test< VarD, Concepts_Variables::VariableDomain_tag >

Definition at line 108 of file Tests_Variables.hpp.


Member Typedef Documentation

template<class VarD >
typedef Traits_General::MetaData<VarD>::allocation_property Tests_General::Test< VarD, Concepts_Variables::VariableDomain_tag >::allocation_property

Definition at line 117 of file Tests_Variables.hpp.

template<class VarD >
typedef Traits_General::MetaData<VarD>::comparison_property Tests_General::Test< VarD, Concepts_Variables::VariableDomain_tag >::comparison_property

Definition at line 116 of file Tests_Variables.hpp.

template<class VarD >
typedef Traits_General::MetaData<VarD>::name_property Tests_General::Test< VarD, Concepts_Variables::VariableDomain_tag >::name_property

Definition at line 118 of file Tests_Variables.hpp.

template<class VarD >
typedef Traits_General::MetaData<VarD>::name_type Tests_General::Test< VarD, Concepts_Variables::VariableDomain_tag >::name_type

Definition at line 114 of file Tests_Variables.hpp.

template<class VarD >
typedef Traits_General::MetaData<VarD>::order_property Tests_General::Test< VarD, Concepts_Variables::VariableDomain_tag >::order_property

Definition at line 119 of file Tests_Variables.hpp.

template<class VarD >
typedef Traits_General::MetaData<VarD>::Var Tests_General::Test< VarD, Concepts_Variables::VariableDomain_tag >::Var

Definition at line 113 of file Tests_Variables.hpp.

template<class VarD >
typedef std::vector<Var> Tests_General::Test< VarD, Concepts_Variables::VariableDomain_tag >::var_vector [protected]

Definition at line 146 of file Tests_Variables.hpp.

template<class VarD >
typedef std::vector<Var>::const_iterator Tests_General::Test< VarD, Concepts_Variables::VariableDomain_tag >::vv_const_iterator [protected]

Definition at line 148 of file Tests_Variables.hpp.

template<class VarD >
typedef std::vector<Var>::iterator Tests_General::Test< VarD, Concepts_Variables::VariableDomain_tag >::vv_iterator [protected]

Definition at line 147 of file Tests_Variables.hpp.


Constructor & Destructor Documentation


Member Function Documentation

template<class VarD >
void Tests_General::Test< VarD, Concepts_Variables::VariableDomain_tag >::create_variables ( VarD &  Dom,
var_vector var_v,
const int  n 
) [inline, protected]

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