OKlibrary  0.2.1.6
Concepts_Variables::VariableDomain_concept< VarD > Struct Template Reference

#include <Concepts_Variables.hpp>

List of all members.

Public Types

typedef
Traits_General::MetaData< VarD >
::concept_tag 
concept_tag
typedef
Traits_General::MetaData< VarD >
::overflow_throw_property 
overflow_throw_property
typedef
Traits_General::MetaData< VarD >
::invalid_name_throw_property 
invalid_name_throw_property
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
typedef
Traits_General::MetaData< VarD >
::name_type 
name_type
typedef
Traits_General::MetaData< VarD >
::Var 
Var

Public Member Functions

 VariableDomain_concept ()
void constraints ()

Public Attributes

VarD D
const VarD cD
const name_type name
const Var v

Detailed Description

template<class VarD>
struct Concepts_Variables::VariableDomain_concept< VarD >

Definition at line 52 of file Concepts_Variables.hpp.


Member Typedef Documentation

template<class VarD >
typedef Traits_General::MetaData<VarD>::allocation_property Concepts_Variables::VariableDomain_concept< VarD >::allocation_property

Definition at line 59 of file Concepts_Variables.hpp.

template<class VarD >
typedef Traits_General::MetaData<VarD>::comparison_property Concepts_Variables::VariableDomain_concept< VarD >::comparison_property

Definition at line 58 of file Concepts_Variables.hpp.

template<class VarD >
typedef Traits_General::MetaData<VarD>::concept_tag Concepts_Variables::VariableDomain_concept< VarD >::concept_tag

Definition at line 54 of file Concepts_Variables.hpp.

template<class VarD >
typedef Traits_General::MetaData<VarD>::invalid_name_throw_property Concepts_Variables::VariableDomain_concept< VarD >::invalid_name_throw_property

Definition at line 57 of file Concepts_Variables.hpp.

template<class VarD >
typedef Traits_General::MetaData<VarD>::name_property Concepts_Variables::VariableDomain_concept< VarD >::name_property

Definition at line 60 of file Concepts_Variables.hpp.

template<class VarD >
typedef Traits_General::MetaData<VarD>::name_type Concepts_Variables::VariableDomain_concept< VarD >::name_type

Definition at line 63 of file Concepts_Variables.hpp.

template<class VarD >
typedef Traits_General::MetaData<VarD>::order_property Concepts_Variables::VariableDomain_concept< VarD >::order_property

Definition at line 61 of file Concepts_Variables.hpp.

template<class VarD >
typedef Traits_General::MetaData<VarD>::overflow_throw_property Concepts_Variables::VariableDomain_concept< VarD >::overflow_throw_property

Definition at line 56 of file Concepts_Variables.hpp.

template<class VarD >
typedef Traits_General::MetaData<VarD>::Var Concepts_Variables::VariableDomain_concept< VarD >::Var

Definition at line 64 of file Concepts_Variables.hpp.


Constructor & Destructor Documentation


Member Function Documentation


Member Data Documentation

template<class VarD >
const VarD Concepts_Variables::VariableDomain_concept< VarD >::cD

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