SigUtil  0.95
Utility modules for modern C++
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
assign_operation.hpp File Reference

ベクトル変数(コンテナ)向けの代入演算関数 More...

Go to the source code of this file.

Classes

struct  sig::assign_plus_t
 compound_assignment の第1引数に指定する代入関数のプリセット(加算代入) More...
 
struct  sig::assign_minus_t
 compound_assignment の第1引数に指定する代入関数のプリセット(減算代入) More...
 
struct  sig::assign_mult_t
 compound_assignment の第1引数に指定する代入関数のプリセット(乗算代入) More...
 
struct  sig::assign_div_t
 compound_assignment の第1引数に指定する代入関数のプリセット(除算代入) More...
 

Namespaces

 sig
 

Functions

template<class F , class C1 , class C2 , typename std::enable_if< impl::container_traits< C1 >::exist &&impl::container_traits< C2 >::exist >::type *& = enabler>
void sig::compound_assignment (F &&assign_op, C1 &dest, C2 const &src)
 コンテナへの代入演算 (element-wise: container and container) More...
 
template<class F , class C , class T , typename std::enable_if< impl::container_traits< C >::exist &&!impl::container_traits< T >::exist >::type *& = enabler>
void sig::compound_assignment (F &&assign_op, C &dest, T src)
 コンテナへの代入演算 (element-wise: container and scalar) More...
 

Detailed Description

ベクトル変数(コンテナ)向けの代入演算関数

Definition in file assign_operation.hpp.