libalmath  2.8.7.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | List of all members
AL::urdf::ScalarArrayTranslator< Scalar, N > Struct Template Reference

#include <urdf.h>

Public Types

typedef std::string internal_type
 
typedef std::array< Scalar, N > external_type
 

Public Member Functions

boost::optional< external_typeget_value (const internal_type &str)
 
boost::optional< internal_typeput_value (const external_type &v)
 

Detailed Description

template<typename Scalar, std::size_t N>
struct AL::urdf::ScalarArrayTranslator< Scalar, N >

Definition at line 272 of file urdf.h.

Member Typedef Documentation

template<typename Scalar , std::size_t N>
typedef std::array<Scalar, N> AL::urdf::ScalarArrayTranslator< Scalar, N >::external_type

Definition at line 274 of file urdf.h.

template<typename Scalar , std::size_t N>
typedef std::string AL::urdf::ScalarArrayTranslator< Scalar, N >::internal_type

Definition at line 273 of file urdf.h.

Member Function Documentation

template<typename Scalar , std::size_t N>
boost::optional<external_type> AL::urdf::ScalarArrayTranslator< Scalar, N >::get_value ( const internal_type str)
inline

Definition at line 277 of file urdf.h.

template<typename Scalar , std::size_t N>
boost::optional<internal_type> AL::urdf::ScalarArrayTranslator< Scalar, N >::put_value ( const external_type v)
inline

Definition at line 302 of file urdf.h.


The documentation for this struct was generated from the following file: