aimstil
5.0.5
|
#include <functional>
#include <cmath>
#include "boost/type_traits.hpp"
#include "boost/call_traits.hpp"
#include "til/cat2type.h"
#include "til/functors.h"
#include "til/labels.h"
Go to the source code of this file.
Namespaces | |
til | |
Belongs to package Box Do not include directly, include til/Box.h instead. | |
til::expr | |
namespace for template expressions. | |
til::expr::functor | |
til::expr::functor::detail | |
Typedefs | |
typedef DetemplateOperator1< std::negate > | til::expr::functor::Negate |
typedef DetemplateOperator1< til::functor::Abs > | til::expr::functor::Abs |
typedef DetemplateOperator1< til::functor::Sqrt > | til::expr::functor::Sqrt |
typedef DetemplateOperator2< DefaultThird< til::functor::Add >::type > | til::expr::functor::Plus |
typedef DetemplateOperator2< DefaultThird< til::functor::Sub >::type > | til::expr::functor::Minus |
typedef DetemplateOperator2< DefaultThird< til::functor::Mul >::type > | til::expr::functor::Multiplies |
typedef DetemplateOperator2< DefaultThird< til::functor::Div >::type > | til::expr::functor::Divides |
typedef DetemplateOperator2< til::functor::Call > | til::expr::functor::Call |
typedef DetemplateOperator2< til::functor::AddTo > | til::expr::functor::AddTo |
typedef DetemplateOperator2< til::functor::SubTo > | til::expr::functor::SubTo |
typedef DetemplateOperator2< til::functor::MulTo > | til::expr::functor::MulTo |
typedef DetemplateOperator2< til::functor::DivTo > | til::expr::functor::DivTo |
typedef DetemplateOperator2< til::functor::CastTo > | til::expr::functor::CastTo |
typedef DetemplateOperator1< std::equal_to > | til::expr::functor::Equal_To |
typedef DetemplateOperator1< std::not_equal_to > | til::expr::functor::Not_Equal_To |
typedef DetemplateOperator1< std::greater > | til::expr::functor::Greater |
typedef DetemplateOperator1< std::less > | til::expr::functor::Less |
typedef DetemplateOperator1< std::greater_equal > | til::expr::functor::Greater_Equal |
typedef DetemplateOperator1< std::less_equal > | til::expr::functor::Less_Equal |
typedef DetemplateAssignOperator1< til::functor::Assign > | til::expr::functor::Assign |
typedef DetemplateOperator1< til::functor::Deref > | til::expr::functor::Deref |