|
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 |