If value == true, then vectype is some sort of armadillo vector or subview.
static const bool value = false
If value == true, then VecType is some sort of Armadillo vector or subview.
You might use this struct like this:
// Only accepts VecTypes that are actually Armadillo vector types. template<typename VecType> void Function(const VecType& argumentA, typename boost::enable_if<IsVector<VecType> >* = 0);
The use of the enable_if object allows the compiler to instantiate Function() only if VecType is one of the Armadillo vector types. It has a default argument because it isn't meant to be used in either the function call or the function body.
Definition at line 45 of file arma_traits.hpp.
Definition at line 47 of file arma_traits.hpp.
Generated automatically by Doxygen for MLPACK from the source code.