file
Vector.h
Namespaces
- namespace BipedalLocomotion
- namespace BipedalLocomotion::GenericContainer
Classes
-
template<typename T>class BipedalLocomotion::GenericContainer::Vector
- Forward declaration of Vector class.
-
template<typename T>struct BipedalLocomotion::GenericContainer::is_vector
- is_
vector is a utility metafunction used to check if T is a GenericContainer:: Vector. -
template<typename T>struct BipedalLocomotion::GenericContainer::is_vector<Vector<T>>
- is_
vector is a utility metafunction used to check if T is a GenericContainer:: Vector. -
template<typename Class, typename = void>struct BipedalLocomotion::GenericContainer::is_span_constructible
- is_
span_ constructible is a utility metafunction to check if iDynTree::Span is constructible given a reference to Class. -
template<typename Class>struct BipedalLocomotion::GenericContainer::is_span_constructible<Class, typename std::enable_if<std::is_constructible<iDynTree::Span<typename container_data<Class>::type>, Class&>::value>::type>
- is_
span_ constructible is a utility metafunction to check if iDynTree::Span is constructible given a reference to Class. -
template<typename T, typename = void, typename = void>struct BipedalLocomotion::GenericContainer::is_vector_constructible
- is_
vector_ constructible is a utility metafunction to check if GenericContainer:: Vector is constructible given a type T. - class BipedalLocomotion::GenericContainer::Vector::Ref
- The class ref is used a substitution to a classical reference to a Vector.
Typedefs
-
template<typename T>using Vector_ptr = std::shared_ptr<Vector<T>>
- Utility alias to a std::shared_ptr of a Vector.