Arageli::bfgs_vector_helper_1< Tag, V1, V2, IS_CONVERT_12, IS_CONVERT_21, Tag_class > Struct Template Reference

#include <vector.hpp>

Inheritance diagram for Arageli::bfgs_vector_helper_1< Tag, V1, V2, IS_CONVERT_12, IS_CONVERT_21, Tag_class >:

Arageli::bfgs_vector_helper_2< Tag, T1, T2 > Arageli::bfgs_vector_helper_2< Tag, Arageli::omit_const_ref< T1 >::type, Arageli::omit_const_ref< T2 >::type > Arageli::bfgs_vector_helper_3< Tag, T1, T2 > Arageli::binary_function_gate_slot< Tag, const vector< T, REFCNT > &, T1, T2 > Arageli::binary_function_gate_slot< Tag, const vector< T, REFCNT >, T1, T2 > Arageli::binary_function_gate_slot< Tag, vector< T, REFCNT > &, T1, T2 > Arageli::binary_function_gate_slot< Tag, vector< T, REFCNT >, T1, T2 > List of all members.

Public Types

typedef _Internal::select_non_vector<
V1, V2 >::type 
NV
typedef binary_function_gate_slot<
Tag, NV, V1, V2 >::function_traits 
function_traits

Static Public Member Functions

static function_traits::result_type function (const V1 &a, const V2 &b)

Detailed Description

template<typename Tag, typename V1, typename V2, bool IS_CONVERT_12, bool IS_CONVERT_21, typename Tag_class>
struct Arageli::bfgs_vector_helper_1< Tag, V1, V2, IS_CONVERT_12, IS_CONVERT_21, Tag_class >

Definition at line 1316 of file vector.hpp.


Member Typedef Documentation

template<typename Tag, typename V1, typename V2, bool IS_CONVERT_12, bool IS_CONVERT_21, typename Tag_class>
typedef binary_function_gate_slot<Tag, NV, V1, V2>::function_traits Arageli::bfgs_vector_helper_1< Tag, V1, V2, IS_CONVERT_12, IS_CONVERT_21, Tag_class >::function_traits

Definition at line 1322 of file vector.hpp.

template<typename Tag, typename V1, typename V2, bool IS_CONVERT_12, bool IS_CONVERT_21, typename Tag_class>
typedef _Internal::select_non_vector<V1, V2>::type Arageli::bfgs_vector_helper_1< Tag, V1, V2, IS_CONVERT_12, IS_CONVERT_21, Tag_class >::NV

Definition at line 1318 of file vector.hpp.


Member Function Documentation

template<typename Tag, typename V1, typename V2, bool IS_CONVERT_12, bool IS_CONVERT_21, typename Tag_class>
static function_traits::result_type Arageli::bfgs_vector_helper_1< Tag, V1, V2, IS_CONVERT_12, IS_CONVERT_21, Tag_class >::function ( const V1 &  a,
const V2 &  b 
) [inline, static]

Definition at line 1325 of file vector.hpp.


The documentation for this struct was generated from the following file:
Generated on Thu Aug 31 17:38:31 2006 for Arageli by  doxygen 1.4.7