OKlibrary  0.2.1.6
Test< Pass, ConceptDefinitions::BasicPartialAssignment_tag > Class Template Reference
Inheritance diagram for Test< Pass, ConceptDefinitions::BasicPartialAssignment_tag >:
Test< Pass, ConceptDefinitions::Root_tag >

List of all members.

Public Types

typedef Pass Class
typedef
ConceptDefinitions::BasicPartialAssignment_tag 
Tag
typedef Pass::Var Var
typedef Pass::Dom Dom

Public Member Functions

virtual ~Test ()
 Test ()
void test ()

Protected Types

typedef vector< VarVar_vec

Protected Member Functions

 BOOST_STATIC_ASSERT (number_variables >=4)
 BOOST_STATIC_ASSERT (0<=left and left<=right and right<=number_variables)

Protected Attributes

Var_vec vv

Static Protected Attributes

static const int number_variables = 100
static const int left = 10
static const int right = 20

Detailed Description

template<class Pass>
class Test< Pass, ConceptDefinitions::BasicPartialAssignment_tag >

Definition at line 436 of file TestAllgKlassen.cpp.


Member Typedef Documentation

template<class Pass >
typedef Pass Test< Pass, ConceptDefinitions::BasicPartialAssignment_tag >::Class

Reimplemented from Test< Pass, ConceptDefinitions::Root_tag >.

Definition at line 439 of file TestAllgKlassen.cpp.

template<class Pass >
typedef Pass::Dom Test< Pass, ConceptDefinitions::BasicPartialAssignment_tag >::Dom

Definition at line 442 of file TestAllgKlassen.cpp.

template<class Pass >
typedef Pass::Var Test< Pass, ConceptDefinitions::BasicPartialAssignment_tag >::Var

Definition at line 441 of file TestAllgKlassen.cpp.

template<class Pass >
typedef vector<Var> Test< Pass, ConceptDefinitions::BasicPartialAssignment_tag >::Var_vec [protected]

Definition at line 461 of file TestAllgKlassen.cpp.


Constructor & Destructor Documentation

template<class Pass >
virtual Test< Pass, ConceptDefinitions::BasicPartialAssignment_tag >::~Test ( ) [inline, virtual]

Definition at line 443 of file TestAllgKlassen.cpp.

template<class Pass >
Test< Pass, ConceptDefinitions::BasicPartialAssignment_tag >::Test ( ) [inline]

Reimplemented from Test< Pass, ConceptDefinitions::Root_tag >.

Definition at line 444 of file TestAllgKlassen.cpp.


Member Function Documentation

template<class Pass >
Test< Pass, ConceptDefinitions::BasicPartialAssignment_tag >::BOOST_STATIC_ASSERT ( number_variables >=  4) [protected]
template<class Pass >
Test< Pass, ConceptDefinitions::BasicPartialAssignment_tag >::BOOST_STATIC_ASSERT ( 0<=left and left<=right and right<=  number_variables) [protected]
template<class Pass >
void Test< Pass, ConceptDefinitions::BasicPartialAssignment_tag >::test ( ) [inline]

Reimplemented from Test< Pass, ConceptDefinitions::Root_tag >.

Definition at line 454 of file TestAllgKlassen.cpp.


Member Data Documentation

template<class Pass >
const int Test< Pass, ConceptDefinitions::BasicPartialAssignment_tag >::left = 10 [static, protected]

Definition at line 458 of file TestAllgKlassen.cpp.

template<class Pass >
const int Test< Pass, ConceptDefinitions::BasicPartialAssignment_tag >::number_variables = 100 [static, protected]

Definition at line 456 of file TestAllgKlassen.cpp.

template<class Pass >
const int Test< Pass, ConceptDefinitions::BasicPartialAssignment_tag >::right = 20 [static, protected]

Definition at line 459 of file TestAllgKlassen.cpp.

template<class Pass >
Var_vec Test< Pass, ConceptDefinitions::BasicPartialAssignment_tag >::vv [protected]

Definition at line 462 of file TestAllgKlassen.cpp.


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