16 #ifndef OPENKALMAN_NESTED_OBJECT_OF_HPP 17 #define OPENKALMAN_NESTED_OBJECT_OF_HPP 32 template<
typename T,
typename =
void>
38 template<has_nested_
object T>
54 template<has_nested_
object T>
typename nested_object_of< T >::type nested_object_of_t
Helper type for nested_object_of.
Definition: nested_object_of.hpp:58
A wrapper type's nested object type, if it exists.
Definition: nested_object_of.hpp:34
The root namespace for OpenKalman.
Definition: basics.hpp:34
Definition: object_traits.hpp:38
Definition for has_nested_object.
decltype(auto) constexpr nested_object(Arg &&arg)
Retrieve a nested object of Arg, if it exists.
Definition: nested_object.hpp:35