VCTR
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NvctrThe main namespace of the VCTR project
 Nexpressions
 CAbs
 CAcos
 CAcosh
 CAddSingleToVecAdds a single value to a vector like type
 CAddVectorsAdds two vector like types
 CAngle
 CAsin
 CAsinh
 CAtan
 CAtanh
 CAVXFilter
 CClamp
 CClampByConstant
 CConjugate
 CCos
 CCosh
 CCube
 CDivideSingleByVecDivides a single value by a vector
 CDivideVecBySingleDivides a vector like type by a single value
 CDivideVectorsDivides two vector like types
 CExp
 CImag
 CLn
 CLog10
 CLog2
 CMap
 CMapFrom0To1
 CMapTo0To1
 CMax
 CMaxAbs
 CMean
 CMeanSquare
 CMin
 CMinAbs
 CMultiplyVecByConstantMultiplies a vector like type by a single compile time constant value
 CMultiplyVecBySingleMultiplies a vector like type by a single value
 CMultiplyVectorsMultiplies two vector like types
 CNeonFilter
 CNoAccelerationFilter
 CNormalizeSum
 CPlatformVectorOpsFilter
 CPowConstantBase
 CPowConstantExponent
 CPowerSpectrum
 CPowSingleBase
 CPowSingleExponent
 CPowVectors
 CReal
 CRootMeanSquare
 CSin
 CSinh
 CSqrt
 CSquare
 CSSEFilter
 CSubtractSingleFromVecSubtracts a single value from a vector like type
 CSubtractVecFromSingleSubtracts a vector like type from a single value
 CSubtractVectorsSubtracts two vector like types
 CSum
 CTan
 CTanh
 CTransformedBy
 CTransformedByStaticCast
 Ngenerators
 CLinspaceCollection of static methods for generating evenly spaced numbers
 CAlignedAllocatorReturns aligned pointers when allocations are requested
 Crebind
 CArrayThe stack-based container type
 CAVXRegister
 CCombinedStorageInfo
 CCombinedStorageInfo< InfoA, InfoB >
 CConfig
 CConstantA simple helper struct to pass a constant as argument wrapped in a struct with a single public static constexpr member variable named value
 CdBFSDecibel constant dbFS to be passed to dbToMag or magToDb
 CdBPowerDecibel constant dbPower to be passed to dbToMag or magToDb
 CdBVoltageDecibel constant dbVoltage to be passed to dbToMag or magToDb
 CDefaultVectorAllocatorThe default allocator choice for non-arithmetic types is a simple std::allocator
 CDefaultVectorAllocator< ElementType >The default allocator choice for arithmetic types is an AlignedAllocator
 CDisabledConstantA helper struct to indicate that a constant template should be considered disabled
 CValueA stupid type that converts itself to std::numeric_limits<T>::max when assigned to any numeric type T
 CExpressionChainBuilderWithRuntimeArgsAn expression chain builder is an object which supplies various operator<< overloads which build chains of Expression Templates by prepending the templated ExpressionType to the source
 CExpressionTemplateBaseThe base class to every expression template
 CExpressionTypesSupplies some handy typedefs and traits needed when implementing expression templates
 CNeonRegister
 COwnedArrayA handy shortcut for Array<std::unique_ptr<OwnedElementType>, n>
 COwnedVectorA handy shortcut for Vector<std::unique_ptr<OwnedElementType>>
 CRangeA simple range class
 CReductionExpressionA collection of static functions used to evaluate reduction expressions
 CRequireConstexprA helper struct intended to check if a value is a constexpr
 CSpanThe view type
 CSSERegister
 CStaticStorageInfoA storage info type especially used to pass compile time constant traits when viewing externally owned memory via a Span in case we know that the viewed memory will fulfil certain traits
 CStorageInfoA helper class to describe some properties regarding the storage class wrapped in a VctrBase instance
 CStorageInfo< std::array< ElementType, size > >
 CStorageInfo< std::vector< ElementType, AlignedAllocator< ElementType, alignmentInBytes > > >
 CStorageInfo< StorageType >
 CStorageInfoWithMemberAlignmentA storage info type especially used for vctr::Span
 CVctrBaseThe base class to all one dimensional containers and views in the VCTR project
 CVectorThe heap-allocated container type