▼Nmarvin | A mostly harmless top-level namespace |
RFloatType | Contrains T to be either a float or a double |
RComplexFloatType | |
RRealOrComplexFloatType | |
RNumericType | Constrains T to be any numeric type |
RFixedWidthSignedInteger | Constrains T to be a fixed width signed int |
RArrayLike | Constrains T to a type that defines a const_iterator as a child, has an implementation of operator[](size_t) and has a .size() member |
RFloatArrayLike | Constrains T to be an Array like, with a Float-like value type |
RSmartPointerType | Constrains T to a class that implements get() , reset() operator*() and operator->() |
RRandomEngineType |