![]() |
Header file for auxiliary alias declarations. More...
Go to the source code of this file.
Namespaces | |
blaze | |
Namespace of the Blaze C++ math library. | |
Typedefs | |
template<typename T > | |
using | blaze::BaseType_ = typename T::BaseType |
Alias declaration for nested BaseType type definitions.The BaseType_ alias declaration provides a convenient shortcut to access the nested BaseType type definition of the given type T. The following code example shows both ways to access the nested type definition: More... | |
template<typename T > | |
using | blaze::CompositeType_ = typename T::CompositeType |
Alias declaration for nested CompositeType type definitions.The CompositeType_ alias declaration provides a convenient shortcut to access the nested CompositeType type definition of the given type T. The following code example shows both ways to access the nested type definition: More... | |
template<typename T > | |
using | blaze::ConstIterator_ = typename T::ConstIterator |
Alias declaration for nested ConstIterator type definitions.The ConstIterator_ alias declaration provides a convenient shortcut to access the nested ConstIterator type definition of the given type T. The following code example shows both ways to access the nested type definition: More... | |
template<typename T > | |
using | blaze::ConstPointer_ = typename T::ConstPointer |
Alias declaration for nested ConstPointer type definitions.The ConstPointer_ alias declaration provides a convenient shortcut to access the nested ConstPointer type definition of the given type T. The following code example shows both ways to access the nested type definition: More... | |
template<typename T > | |
using | blaze::ConstReference_ = typename T::ConstReference |
Alias declaration for nested ConstReference type definitions.The ConstReference_ alias declaration provides a convenient shortcut to access the nested ConstReference type definition of the given type T. The following code example shows both ways to access the nested type definition: More... | |
template<typename T > | |
using | blaze::ElementType_ = typename T::ElementType |
Alias declaration for nested ElementType type definitions.The ElementType_ alias declaration provides a convenient shortcut to access the nested ElementType type definition of the given type T. The following code example shows both ways to access the nested type definition: More... | |
template<typename T > | |
using | blaze::Iterator_ = typename T::Iterator |
Alias declaration for nested Iterator type definitions.The Iterator_ alias declaration provides a convenient shortcut to access the nested Iterator type definition of the given type T. The following code example shows both ways to access the nested type definition: More... | |
template<typename T > | |
using | blaze::LeftOperand_ = typename T::LeftOperand |
Alias declaration for nested LeftOperand type definitions.The LeftOperand_ alias declaration provides a convenient shortcut to access the nested LeftOperand type definition of the given type T. The following code example shows both ways to access the nested type definition: More... | |
template<typename T > | |
using | blaze::MatrixType_ = typename T::MatrixType |
Alias declaration for nested MatrixType type definitions.The MatrixType_ alias declaration provides a convenient shortcut to access the nested MatrixType type definition of the given type T. The following code example shows both ways to access the nested type definition: More... | |
template<typename T > | |
using | blaze::Operand_ = typename T::Operand |
Alias declaration for nested Operand type definitions.The Operand_ alias declaration provides a convenient shortcut to access the nested Operand type definition of the given type T. The following code example shows both ways to access the nested type definition: More... | |
template<typename T > | |
using | blaze::OppositeType_ = typename T::OppositeType |
Alias declaration for nested OppositeType type definitions.The OppositeType_ alias declaration provides a convenient shortcut to access the nested OppositeType type definition of the given type T. The following code example shows both ways to access the nested type definition: More... | |
template<typename T > | |
using | blaze::Pointer_ = typename T::Pointer |
Alias declaration for nested Pointer type definitions.The Pointer_ alias declaration provides a convenient shortcut to access the nested Pointer type definition of the given type T. The following code example shows both ways to access the nested type definition: More... | |
template<typename T > | |
using | blaze::Reference_ = typename T::Reference |
Alias declaration for nested Reference type definitions.The Reference_ alias declaration provides a convenient shortcut to access the nested Reference type definition of the given type T. The following code example shows both ways to access the nested type definition: More... | |
template<typename T > | |
using | blaze::RepresentedType_ = typename T::RepresentedType |
Alias declaration for nested RepresentedType type definitions.The RepresentedType_ alias declaration provides a convenient shortcut to access the nested RepresentedType type definition of the given type T. The following code example shows both ways to access the nested type definition: More... | |
template<typename T > | |
using | blaze::ResultType_ = typename T::ResultType |
Alias declaration for nested ResultType type definitions.The ResultType_ alias declaration provides a convenient shortcut to access the nested ResultType type definition of the given type T. The following code example shows both ways to access the nested type definition: More... | |
template<typename T > | |
using | blaze::ReturnType_ = typename T::ReturnType |
Alias declaration for nested ReturnType type definitions.The ReturnType_ alias declaration provides a convenient shortcut to access the nested ReturnType type definition of the given type T. The following code example shows both ways to access the nested type definition: More... | |
template<typename T > | |
using | blaze::RightOperand_ = typename T::RightOperand |
Alias declaration for nested RightOperand type definitions.The RightOperand_ alias declaration provides a convenient shortcut to access the nested RightOperand type definition of the given type T. The following code example shows both ways to access the nested type definition: More... | |
template<typename T > | |
using | blaze::SIMDType_ = typename T::SIMDType |
Alias declaration for nested SIMDType type definitions.The SIMDType_ alias declaration provides a convenient shortcut to access the nested SIMDType type definition of the given type T. The following code example shows both ways to access the nested type definition: More... | |
template<typename T > | |
using | blaze::TransposeType_ = typename T::TransposeType |
Alias declaration for nested TransposeType type definitions.The TransposeType_ alias declaration provides a convenient shortcut to access the nested TransposeType type definition of the given type T. The following code example shows both ways to access the nested type definition: More... | |
template<typename T > | |
using | blaze::ValueType_ = typename T::ValueType |
Alias declaration for nested ValueType type definitions.The ValueType_ alias declaration provides a convenient shortcut to access the nested ValueType type definition of the given type T. The following code example shows both ways to access the nested type definition: More... | |
template<typename T > | |
using | blaze::VectorType_ = typename T::VectorType |
Alias declaration for nested VectorType type definitions.The VectorType_ alias declaration provides a convenient shortcut to access the nested VectorType type definition of the given type T. The following code example shows both ways to access the nested type definition: More... | |
template<typename T > | |
using | blaze::ViewedType_ = typename T::ViewedType |
Alias declaration for nested ViewedType type definitions.The ViewedType_ alias declaration provides a convenient shortcut to access the nested ViewedType type definition of the given type T. The following code example shows both ways to access the nested type definition: More... | |
Header file for auxiliary alias declarations.
Copyright (C) 2012-2018 Klaus Iglberger - All Rights Reserved
This file is part of the Blaze library. You can redistribute it and/or modify it under the terms of the New (Revised) BSD License. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.