// Copyright 2016 Proyectos y Sistemas de Mantenimiento SL (eProsima). // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. /*! * @file XNAerodynamics.hpp * This header file contains the declaration of the described types in the IDL file. * * This file was generated by the tool fastddsgen. */ #ifndef FAST_DDS_GENERATED__XNSIM_ATA04_XNAERODYNAMICS_HPP #define FAST_DDS_GENERATED__XNSIM_ATA04_XNAERODYNAMICS_HPP #include #include #include #include #if defined(_WIN32) #if defined(EPROSIMA_USER_DLL_EXPORT) #define eProsima_user_DllExport __declspec( dllexport ) #else #define eProsima_user_DllExport #endif // EPROSIMA_USER_DLL_EXPORT #else #define eProsima_user_DllExport #endif // _WIN32 #if defined(_WIN32) #if defined(EPROSIMA_USER_DLL_EXPORT) #if defined(XNAERODYNAMICS_SOURCE) #define XNAERODYNAMICS_DllAPI __declspec( dllexport ) #else #define XNAERODYNAMICS_DllAPI __declspec( dllimport ) #endif // XNAERODYNAMICS_SOURCE #else #define XNAERODYNAMICS_DllAPI #endif // EPROSIMA_USER_DLL_EXPORT #else #define XNAERODYNAMICS_DllAPI #endif // _WIN32 namespace XNSim { namespace ATA04 { /*! * @brief This class represents the structure Aerodynamics_input defined by the user in the IDL file. * @ingroup XNAerodynamics */ class Aerodynamics_input { public: /*! * @brief Default constructor. */ eProsima_user_DllExport Aerodynamics_input() { } /*! * @brief Default destructor. */ eProsima_user_DllExport ~Aerodynamics_input() { } /*! * @brief Copy constructor. * @param x Reference to the object Aerodynamics_input that will be copied. */ eProsima_user_DllExport Aerodynamics_input( const Aerodynamics_input& x) { m_l_04_i_aerocomac_alpha_f8 = x.m_l_04_i_aerocomac_alpha_f8; m_l_04_i_aerocomac_alpdot_f8 = x.m_l_04_i_aerocomac_alpdot_f8; m_l_04_i_aerocomac_beta_f8 = x.m_l_04_i_aerocomac_beta_f8; m_l_04_i_aerocomac_press_alt_f8 = x.m_l_04_i_aerocomac_press_alt_f8; m_l_04_i_aerocomac_tas_f8 = x.m_l_04_i_aerocomac_tas_f8; m_l_04_i_aerocomac_mach_f8 = x.m_l_04_i_aerocomac_mach_f8; m_l_04_i_aerocomac_nx_f8 = x.m_l_04_i_aerocomac_nx_f8; m_l_04_i_aerocomac_ny_f8 = x.m_l_04_i_aerocomac_ny_f8; m_l_04_i_aerocomac_nz_f8 = x.m_l_04_i_aerocomac_nz_f8; m_l_04_i_aerocomac_p_f8 = x.m_l_04_i_aerocomac_p_f8; m_l_04_i_aerocomac_q_f8 = x.m_l_04_i_aerocomac_q_f8; m_l_04_i_aerocomac_r_f8 = x.m_l_04_i_aerocomac_r_f8; m_l_04_i_aerocomac_qbar_f8 = x.m_l_04_i_aerocomac_qbar_f8; m_l_04_i_aerocomac_blcg_f8 = x.m_l_04_i_aerocomac_blcg_f8; m_l_04_i_aerocomac_bscg_f8 = x.m_l_04_i_aerocomac_bscg_f8; m_l_04_i_aerocomac_wlcg_f8 = x.m_l_04_i_aerocomac_wlcg_f8; m_l_04_i_aerocomac_ail_f8 = x.m_l_04_i_aerocomac_ail_f8; m_l_04_i_aerocomac_elv_f8 = x.m_l_04_i_aerocomac_elv_f8; m_l_04_i_aerocomac_rud_f8 = x.m_l_04_i_aerocomac_rud_f8; m_l_04_i_aerocomac_stab_f8 = x.m_l_04_i_aerocomac_stab_f8; m_l_04_i_aerocomac_gear_f8 = x.m_l_04_i_aerocomac_gear_f8; m_l_04_i_aerocomac_flap_f8 = x.m_l_04_i_aerocomac_flap_f8; m_l_04_i_aerocomac_slat_f8 = x.m_l_04_i_aerocomac_slat_f8; m_l_04_i_aerocomac_spl_f8 = x.m_l_04_i_aerocomac_spl_f8; m_l_04_i_aerocomac_tnet_f8 = x.m_l_04_i_aerocomac_tnet_f8; m_l_04_i_aerocomac_kice_f8 = x.m_l_04_i_aerocomac_kice_f8; m_l_04_i_aerocomac_alt_agl_f8 = x.m_l_04_i_aerocomac_alt_agl_f8; } /*! * @brief Move constructor. * @param x Reference to the object Aerodynamics_input that will be copied. */ eProsima_user_DllExport Aerodynamics_input( Aerodynamics_input&& x) noexcept { m_l_04_i_aerocomac_alpha_f8 = x.m_l_04_i_aerocomac_alpha_f8; m_l_04_i_aerocomac_alpdot_f8 = x.m_l_04_i_aerocomac_alpdot_f8; m_l_04_i_aerocomac_beta_f8 = x.m_l_04_i_aerocomac_beta_f8; m_l_04_i_aerocomac_press_alt_f8 = x.m_l_04_i_aerocomac_press_alt_f8; m_l_04_i_aerocomac_tas_f8 = x.m_l_04_i_aerocomac_tas_f8; m_l_04_i_aerocomac_mach_f8 = x.m_l_04_i_aerocomac_mach_f8; m_l_04_i_aerocomac_nx_f8 = x.m_l_04_i_aerocomac_nx_f8; m_l_04_i_aerocomac_ny_f8 = x.m_l_04_i_aerocomac_ny_f8; m_l_04_i_aerocomac_nz_f8 = x.m_l_04_i_aerocomac_nz_f8; m_l_04_i_aerocomac_p_f8 = x.m_l_04_i_aerocomac_p_f8; m_l_04_i_aerocomac_q_f8 = x.m_l_04_i_aerocomac_q_f8; m_l_04_i_aerocomac_r_f8 = x.m_l_04_i_aerocomac_r_f8; m_l_04_i_aerocomac_qbar_f8 = x.m_l_04_i_aerocomac_qbar_f8; m_l_04_i_aerocomac_blcg_f8 = x.m_l_04_i_aerocomac_blcg_f8; m_l_04_i_aerocomac_bscg_f8 = x.m_l_04_i_aerocomac_bscg_f8; m_l_04_i_aerocomac_wlcg_f8 = x.m_l_04_i_aerocomac_wlcg_f8; m_l_04_i_aerocomac_ail_f8 = std::move(x.m_l_04_i_aerocomac_ail_f8); m_l_04_i_aerocomac_elv_f8 = std::move(x.m_l_04_i_aerocomac_elv_f8); m_l_04_i_aerocomac_rud_f8 = std::move(x.m_l_04_i_aerocomac_rud_f8); m_l_04_i_aerocomac_stab_f8 = x.m_l_04_i_aerocomac_stab_f8; m_l_04_i_aerocomac_gear_f8 = std::move(x.m_l_04_i_aerocomac_gear_f8); m_l_04_i_aerocomac_flap_f8 = std::move(x.m_l_04_i_aerocomac_flap_f8); m_l_04_i_aerocomac_slat_f8 = std::move(x.m_l_04_i_aerocomac_slat_f8); m_l_04_i_aerocomac_spl_f8 = std::move(x.m_l_04_i_aerocomac_spl_f8); m_l_04_i_aerocomac_tnet_f8 = std::move(x.m_l_04_i_aerocomac_tnet_f8); m_l_04_i_aerocomac_kice_f8 = std::move(x.m_l_04_i_aerocomac_kice_f8); m_l_04_i_aerocomac_alt_agl_f8 = x.m_l_04_i_aerocomac_alt_agl_f8; } /*! * @brief Copy assignment. * @param x Reference to the object Aerodynamics_input that will be copied. */ eProsima_user_DllExport Aerodynamics_input& operator =( const Aerodynamics_input& x) { m_l_04_i_aerocomac_alpha_f8 = x.m_l_04_i_aerocomac_alpha_f8; m_l_04_i_aerocomac_alpdot_f8 = x.m_l_04_i_aerocomac_alpdot_f8; m_l_04_i_aerocomac_beta_f8 = x.m_l_04_i_aerocomac_beta_f8; m_l_04_i_aerocomac_press_alt_f8 = x.m_l_04_i_aerocomac_press_alt_f8; m_l_04_i_aerocomac_tas_f8 = x.m_l_04_i_aerocomac_tas_f8; m_l_04_i_aerocomac_mach_f8 = x.m_l_04_i_aerocomac_mach_f8; m_l_04_i_aerocomac_nx_f8 = x.m_l_04_i_aerocomac_nx_f8; m_l_04_i_aerocomac_ny_f8 = x.m_l_04_i_aerocomac_ny_f8; m_l_04_i_aerocomac_nz_f8 = x.m_l_04_i_aerocomac_nz_f8; m_l_04_i_aerocomac_p_f8 = x.m_l_04_i_aerocomac_p_f8; m_l_04_i_aerocomac_q_f8 = x.m_l_04_i_aerocomac_q_f8; m_l_04_i_aerocomac_r_f8 = x.m_l_04_i_aerocomac_r_f8; m_l_04_i_aerocomac_qbar_f8 = x.m_l_04_i_aerocomac_qbar_f8; m_l_04_i_aerocomac_blcg_f8 = x.m_l_04_i_aerocomac_blcg_f8; m_l_04_i_aerocomac_bscg_f8 = x.m_l_04_i_aerocomac_bscg_f8; m_l_04_i_aerocomac_wlcg_f8 = x.m_l_04_i_aerocomac_wlcg_f8; m_l_04_i_aerocomac_ail_f8 = x.m_l_04_i_aerocomac_ail_f8; m_l_04_i_aerocomac_elv_f8 = x.m_l_04_i_aerocomac_elv_f8; m_l_04_i_aerocomac_rud_f8 = x.m_l_04_i_aerocomac_rud_f8; m_l_04_i_aerocomac_stab_f8 = x.m_l_04_i_aerocomac_stab_f8; m_l_04_i_aerocomac_gear_f8 = x.m_l_04_i_aerocomac_gear_f8; m_l_04_i_aerocomac_flap_f8 = x.m_l_04_i_aerocomac_flap_f8; m_l_04_i_aerocomac_slat_f8 = x.m_l_04_i_aerocomac_slat_f8; m_l_04_i_aerocomac_spl_f8 = x.m_l_04_i_aerocomac_spl_f8; m_l_04_i_aerocomac_tnet_f8 = x.m_l_04_i_aerocomac_tnet_f8; m_l_04_i_aerocomac_kice_f8 = x.m_l_04_i_aerocomac_kice_f8; m_l_04_i_aerocomac_alt_agl_f8 = x.m_l_04_i_aerocomac_alt_agl_f8; return *this; } /*! * @brief Move assignment. * @param x Reference to the object Aerodynamics_input that will be copied. */ eProsima_user_DllExport Aerodynamics_input& operator =( Aerodynamics_input&& x) noexcept { m_l_04_i_aerocomac_alpha_f8 = x.m_l_04_i_aerocomac_alpha_f8; m_l_04_i_aerocomac_alpdot_f8 = x.m_l_04_i_aerocomac_alpdot_f8; m_l_04_i_aerocomac_beta_f8 = x.m_l_04_i_aerocomac_beta_f8; m_l_04_i_aerocomac_press_alt_f8 = x.m_l_04_i_aerocomac_press_alt_f8; m_l_04_i_aerocomac_tas_f8 = x.m_l_04_i_aerocomac_tas_f8; m_l_04_i_aerocomac_mach_f8 = x.m_l_04_i_aerocomac_mach_f8; m_l_04_i_aerocomac_nx_f8 = x.m_l_04_i_aerocomac_nx_f8; m_l_04_i_aerocomac_ny_f8 = x.m_l_04_i_aerocomac_ny_f8; m_l_04_i_aerocomac_nz_f8 = x.m_l_04_i_aerocomac_nz_f8; m_l_04_i_aerocomac_p_f8 = x.m_l_04_i_aerocomac_p_f8; m_l_04_i_aerocomac_q_f8 = x.m_l_04_i_aerocomac_q_f8; m_l_04_i_aerocomac_r_f8 = x.m_l_04_i_aerocomac_r_f8; m_l_04_i_aerocomac_qbar_f8 = x.m_l_04_i_aerocomac_qbar_f8; m_l_04_i_aerocomac_blcg_f8 = x.m_l_04_i_aerocomac_blcg_f8; m_l_04_i_aerocomac_bscg_f8 = x.m_l_04_i_aerocomac_bscg_f8; m_l_04_i_aerocomac_wlcg_f8 = x.m_l_04_i_aerocomac_wlcg_f8; m_l_04_i_aerocomac_ail_f8 = std::move(x.m_l_04_i_aerocomac_ail_f8); m_l_04_i_aerocomac_elv_f8 = std::move(x.m_l_04_i_aerocomac_elv_f8); m_l_04_i_aerocomac_rud_f8 = std::move(x.m_l_04_i_aerocomac_rud_f8); m_l_04_i_aerocomac_stab_f8 = x.m_l_04_i_aerocomac_stab_f8; m_l_04_i_aerocomac_gear_f8 = std::move(x.m_l_04_i_aerocomac_gear_f8); m_l_04_i_aerocomac_flap_f8 = std::move(x.m_l_04_i_aerocomac_flap_f8); m_l_04_i_aerocomac_slat_f8 = std::move(x.m_l_04_i_aerocomac_slat_f8); m_l_04_i_aerocomac_spl_f8 = std::move(x.m_l_04_i_aerocomac_spl_f8); m_l_04_i_aerocomac_tnet_f8 = std::move(x.m_l_04_i_aerocomac_tnet_f8); m_l_04_i_aerocomac_kice_f8 = std::move(x.m_l_04_i_aerocomac_kice_f8); m_l_04_i_aerocomac_alt_agl_f8 = x.m_l_04_i_aerocomac_alt_agl_f8; return *this; } /*! * @brief Comparison operator. * @param x Aerodynamics_input object to compare. */ eProsima_user_DllExport bool operator ==( const Aerodynamics_input& x) const { return (m_l_04_i_aerocomac_alpha_f8 == x.m_l_04_i_aerocomac_alpha_f8 && m_l_04_i_aerocomac_alpdot_f8 == x.m_l_04_i_aerocomac_alpdot_f8 && m_l_04_i_aerocomac_beta_f8 == x.m_l_04_i_aerocomac_beta_f8 && m_l_04_i_aerocomac_press_alt_f8 == x.m_l_04_i_aerocomac_press_alt_f8 && m_l_04_i_aerocomac_tas_f8 == x.m_l_04_i_aerocomac_tas_f8 && m_l_04_i_aerocomac_mach_f8 == x.m_l_04_i_aerocomac_mach_f8 && m_l_04_i_aerocomac_nx_f8 == x.m_l_04_i_aerocomac_nx_f8 && m_l_04_i_aerocomac_ny_f8 == x.m_l_04_i_aerocomac_ny_f8 && m_l_04_i_aerocomac_nz_f8 == x.m_l_04_i_aerocomac_nz_f8 && m_l_04_i_aerocomac_p_f8 == x.m_l_04_i_aerocomac_p_f8 && m_l_04_i_aerocomac_q_f8 == x.m_l_04_i_aerocomac_q_f8 && m_l_04_i_aerocomac_r_f8 == x.m_l_04_i_aerocomac_r_f8 && m_l_04_i_aerocomac_qbar_f8 == x.m_l_04_i_aerocomac_qbar_f8 && m_l_04_i_aerocomac_blcg_f8 == x.m_l_04_i_aerocomac_blcg_f8 && m_l_04_i_aerocomac_bscg_f8 == x.m_l_04_i_aerocomac_bscg_f8 && m_l_04_i_aerocomac_wlcg_f8 == x.m_l_04_i_aerocomac_wlcg_f8 && m_l_04_i_aerocomac_ail_f8 == x.m_l_04_i_aerocomac_ail_f8 && m_l_04_i_aerocomac_elv_f8 == x.m_l_04_i_aerocomac_elv_f8 && m_l_04_i_aerocomac_rud_f8 == x.m_l_04_i_aerocomac_rud_f8 && m_l_04_i_aerocomac_stab_f8 == x.m_l_04_i_aerocomac_stab_f8 && m_l_04_i_aerocomac_gear_f8 == x.m_l_04_i_aerocomac_gear_f8 && m_l_04_i_aerocomac_flap_f8 == x.m_l_04_i_aerocomac_flap_f8 && m_l_04_i_aerocomac_slat_f8 == x.m_l_04_i_aerocomac_slat_f8 && m_l_04_i_aerocomac_spl_f8 == x.m_l_04_i_aerocomac_spl_f8 && m_l_04_i_aerocomac_tnet_f8 == x.m_l_04_i_aerocomac_tnet_f8 && m_l_04_i_aerocomac_kice_f8 == x.m_l_04_i_aerocomac_kice_f8 && m_l_04_i_aerocomac_alt_agl_f8 == x.m_l_04_i_aerocomac_alt_agl_f8); } /*! * @brief Comparison operator. * @param x Aerodynamics_input object to compare. */ eProsima_user_DllExport bool operator !=( const Aerodynamics_input& x) const { return !(*this == x); } /*! * @brief This function copies the value in member l_04_i_aerocomac_alpha_f8 * @param _l_04_i_aerocomac_alpha_f8 New value to be copied in member l_04_i_aerocomac_alpha_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_alpha_f8( const eprosima::fastcdr::optional& _l_04_i_aerocomac_alpha_f8) { m_l_04_i_aerocomac_alpha_f8 = _l_04_i_aerocomac_alpha_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_alpha_f8 * @param _l_04_i_aerocomac_alpha_f8 New value to be moved in member l_04_i_aerocomac_alpha_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_alpha_f8( eprosima::fastcdr::optional&& _l_04_i_aerocomac_alpha_f8) { m_l_04_i_aerocomac_alpha_f8 = std::move(_l_04_i_aerocomac_alpha_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_alpha_f8 * @return Constant reference to member l_04_i_aerocomac_alpha_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_i_aerocomac_alpha_f8() const { return m_l_04_i_aerocomac_alpha_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_alpha_f8 * @return Reference to member l_04_i_aerocomac_alpha_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_i_aerocomac_alpha_f8() { return m_l_04_i_aerocomac_alpha_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_alpdot_f8 * @param _l_04_i_aerocomac_alpdot_f8 New value to be copied in member l_04_i_aerocomac_alpdot_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_alpdot_f8( const eprosima::fastcdr::optional& _l_04_i_aerocomac_alpdot_f8) { m_l_04_i_aerocomac_alpdot_f8 = _l_04_i_aerocomac_alpdot_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_alpdot_f8 * @param _l_04_i_aerocomac_alpdot_f8 New value to be moved in member l_04_i_aerocomac_alpdot_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_alpdot_f8( eprosima::fastcdr::optional&& _l_04_i_aerocomac_alpdot_f8) { m_l_04_i_aerocomac_alpdot_f8 = std::move(_l_04_i_aerocomac_alpdot_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_alpdot_f8 * @return Constant reference to member l_04_i_aerocomac_alpdot_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_i_aerocomac_alpdot_f8() const { return m_l_04_i_aerocomac_alpdot_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_alpdot_f8 * @return Reference to member l_04_i_aerocomac_alpdot_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_i_aerocomac_alpdot_f8() { return m_l_04_i_aerocomac_alpdot_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_beta_f8 * @param _l_04_i_aerocomac_beta_f8 New value to be copied in member l_04_i_aerocomac_beta_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_beta_f8( const eprosima::fastcdr::optional& _l_04_i_aerocomac_beta_f8) { m_l_04_i_aerocomac_beta_f8 = _l_04_i_aerocomac_beta_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_beta_f8 * @param _l_04_i_aerocomac_beta_f8 New value to be moved in member l_04_i_aerocomac_beta_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_beta_f8( eprosima::fastcdr::optional&& _l_04_i_aerocomac_beta_f8) { m_l_04_i_aerocomac_beta_f8 = std::move(_l_04_i_aerocomac_beta_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_beta_f8 * @return Constant reference to member l_04_i_aerocomac_beta_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_i_aerocomac_beta_f8() const { return m_l_04_i_aerocomac_beta_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_beta_f8 * @return Reference to member l_04_i_aerocomac_beta_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_i_aerocomac_beta_f8() { return m_l_04_i_aerocomac_beta_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_press_alt_f8 * @param _l_04_i_aerocomac_press_alt_f8 New value to be copied in member l_04_i_aerocomac_press_alt_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_press_alt_f8( const eprosima::fastcdr::optional& _l_04_i_aerocomac_press_alt_f8) { m_l_04_i_aerocomac_press_alt_f8 = _l_04_i_aerocomac_press_alt_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_press_alt_f8 * @param _l_04_i_aerocomac_press_alt_f8 New value to be moved in member l_04_i_aerocomac_press_alt_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_press_alt_f8( eprosima::fastcdr::optional&& _l_04_i_aerocomac_press_alt_f8) { m_l_04_i_aerocomac_press_alt_f8 = std::move(_l_04_i_aerocomac_press_alt_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_press_alt_f8 * @return Constant reference to member l_04_i_aerocomac_press_alt_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_i_aerocomac_press_alt_f8() const { return m_l_04_i_aerocomac_press_alt_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_press_alt_f8 * @return Reference to member l_04_i_aerocomac_press_alt_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_i_aerocomac_press_alt_f8() { return m_l_04_i_aerocomac_press_alt_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_tas_f8 * @param _l_04_i_aerocomac_tas_f8 New value to be copied in member l_04_i_aerocomac_tas_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_tas_f8( const eprosima::fastcdr::optional& _l_04_i_aerocomac_tas_f8) { m_l_04_i_aerocomac_tas_f8 = _l_04_i_aerocomac_tas_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_tas_f8 * @param _l_04_i_aerocomac_tas_f8 New value to be moved in member l_04_i_aerocomac_tas_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_tas_f8( eprosima::fastcdr::optional&& _l_04_i_aerocomac_tas_f8) { m_l_04_i_aerocomac_tas_f8 = std::move(_l_04_i_aerocomac_tas_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_tas_f8 * @return Constant reference to member l_04_i_aerocomac_tas_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_i_aerocomac_tas_f8() const { return m_l_04_i_aerocomac_tas_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_tas_f8 * @return Reference to member l_04_i_aerocomac_tas_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_i_aerocomac_tas_f8() { return m_l_04_i_aerocomac_tas_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_mach_f8 * @param _l_04_i_aerocomac_mach_f8 New value to be copied in member l_04_i_aerocomac_mach_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_mach_f8( const eprosima::fastcdr::optional& _l_04_i_aerocomac_mach_f8) { m_l_04_i_aerocomac_mach_f8 = _l_04_i_aerocomac_mach_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_mach_f8 * @param _l_04_i_aerocomac_mach_f8 New value to be moved in member l_04_i_aerocomac_mach_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_mach_f8( eprosima::fastcdr::optional&& _l_04_i_aerocomac_mach_f8) { m_l_04_i_aerocomac_mach_f8 = std::move(_l_04_i_aerocomac_mach_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_mach_f8 * @return Constant reference to member l_04_i_aerocomac_mach_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_i_aerocomac_mach_f8() const { return m_l_04_i_aerocomac_mach_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_mach_f8 * @return Reference to member l_04_i_aerocomac_mach_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_i_aerocomac_mach_f8() { return m_l_04_i_aerocomac_mach_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_nx_f8 * @param _l_04_i_aerocomac_nx_f8 New value to be copied in member l_04_i_aerocomac_nx_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_nx_f8( const eprosima::fastcdr::optional& _l_04_i_aerocomac_nx_f8) { m_l_04_i_aerocomac_nx_f8 = _l_04_i_aerocomac_nx_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_nx_f8 * @param _l_04_i_aerocomac_nx_f8 New value to be moved in member l_04_i_aerocomac_nx_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_nx_f8( eprosima::fastcdr::optional&& _l_04_i_aerocomac_nx_f8) { m_l_04_i_aerocomac_nx_f8 = std::move(_l_04_i_aerocomac_nx_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_nx_f8 * @return Constant reference to member l_04_i_aerocomac_nx_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_i_aerocomac_nx_f8() const { return m_l_04_i_aerocomac_nx_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_nx_f8 * @return Reference to member l_04_i_aerocomac_nx_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_i_aerocomac_nx_f8() { return m_l_04_i_aerocomac_nx_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_ny_f8 * @param _l_04_i_aerocomac_ny_f8 New value to be copied in member l_04_i_aerocomac_ny_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_ny_f8( const eprosima::fastcdr::optional& _l_04_i_aerocomac_ny_f8) { m_l_04_i_aerocomac_ny_f8 = _l_04_i_aerocomac_ny_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_ny_f8 * @param _l_04_i_aerocomac_ny_f8 New value to be moved in member l_04_i_aerocomac_ny_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_ny_f8( eprosima::fastcdr::optional&& _l_04_i_aerocomac_ny_f8) { m_l_04_i_aerocomac_ny_f8 = std::move(_l_04_i_aerocomac_ny_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_ny_f8 * @return Constant reference to member l_04_i_aerocomac_ny_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_i_aerocomac_ny_f8() const { return m_l_04_i_aerocomac_ny_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_ny_f8 * @return Reference to member l_04_i_aerocomac_ny_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_i_aerocomac_ny_f8() { return m_l_04_i_aerocomac_ny_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_nz_f8 * @param _l_04_i_aerocomac_nz_f8 New value to be copied in member l_04_i_aerocomac_nz_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_nz_f8( const eprosima::fastcdr::optional& _l_04_i_aerocomac_nz_f8) { m_l_04_i_aerocomac_nz_f8 = _l_04_i_aerocomac_nz_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_nz_f8 * @param _l_04_i_aerocomac_nz_f8 New value to be moved in member l_04_i_aerocomac_nz_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_nz_f8( eprosima::fastcdr::optional&& _l_04_i_aerocomac_nz_f8) { m_l_04_i_aerocomac_nz_f8 = std::move(_l_04_i_aerocomac_nz_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_nz_f8 * @return Constant reference to member l_04_i_aerocomac_nz_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_i_aerocomac_nz_f8() const { return m_l_04_i_aerocomac_nz_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_nz_f8 * @return Reference to member l_04_i_aerocomac_nz_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_i_aerocomac_nz_f8() { return m_l_04_i_aerocomac_nz_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_p_f8 * @param _l_04_i_aerocomac_p_f8 New value to be copied in member l_04_i_aerocomac_p_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_p_f8( const eprosima::fastcdr::optional& _l_04_i_aerocomac_p_f8) { m_l_04_i_aerocomac_p_f8 = _l_04_i_aerocomac_p_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_p_f8 * @param _l_04_i_aerocomac_p_f8 New value to be moved in member l_04_i_aerocomac_p_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_p_f8( eprosima::fastcdr::optional&& _l_04_i_aerocomac_p_f8) { m_l_04_i_aerocomac_p_f8 = std::move(_l_04_i_aerocomac_p_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_p_f8 * @return Constant reference to member l_04_i_aerocomac_p_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_i_aerocomac_p_f8() const { return m_l_04_i_aerocomac_p_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_p_f8 * @return Reference to member l_04_i_aerocomac_p_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_i_aerocomac_p_f8() { return m_l_04_i_aerocomac_p_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_q_f8 * @param _l_04_i_aerocomac_q_f8 New value to be copied in member l_04_i_aerocomac_q_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_q_f8( const eprosima::fastcdr::optional& _l_04_i_aerocomac_q_f8) { m_l_04_i_aerocomac_q_f8 = _l_04_i_aerocomac_q_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_q_f8 * @param _l_04_i_aerocomac_q_f8 New value to be moved in member l_04_i_aerocomac_q_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_q_f8( eprosima::fastcdr::optional&& _l_04_i_aerocomac_q_f8) { m_l_04_i_aerocomac_q_f8 = std::move(_l_04_i_aerocomac_q_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_q_f8 * @return Constant reference to member l_04_i_aerocomac_q_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_i_aerocomac_q_f8() const { return m_l_04_i_aerocomac_q_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_q_f8 * @return Reference to member l_04_i_aerocomac_q_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_i_aerocomac_q_f8() { return m_l_04_i_aerocomac_q_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_r_f8 * @param _l_04_i_aerocomac_r_f8 New value to be copied in member l_04_i_aerocomac_r_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_r_f8( const eprosima::fastcdr::optional& _l_04_i_aerocomac_r_f8) { m_l_04_i_aerocomac_r_f8 = _l_04_i_aerocomac_r_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_r_f8 * @param _l_04_i_aerocomac_r_f8 New value to be moved in member l_04_i_aerocomac_r_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_r_f8( eprosima::fastcdr::optional&& _l_04_i_aerocomac_r_f8) { m_l_04_i_aerocomac_r_f8 = std::move(_l_04_i_aerocomac_r_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_r_f8 * @return Constant reference to member l_04_i_aerocomac_r_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_i_aerocomac_r_f8() const { return m_l_04_i_aerocomac_r_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_r_f8 * @return Reference to member l_04_i_aerocomac_r_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_i_aerocomac_r_f8() { return m_l_04_i_aerocomac_r_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_qbar_f8 * @param _l_04_i_aerocomac_qbar_f8 New value to be copied in member l_04_i_aerocomac_qbar_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_qbar_f8( const eprosima::fastcdr::optional& _l_04_i_aerocomac_qbar_f8) { m_l_04_i_aerocomac_qbar_f8 = _l_04_i_aerocomac_qbar_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_qbar_f8 * @param _l_04_i_aerocomac_qbar_f8 New value to be moved in member l_04_i_aerocomac_qbar_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_qbar_f8( eprosima::fastcdr::optional&& _l_04_i_aerocomac_qbar_f8) { m_l_04_i_aerocomac_qbar_f8 = std::move(_l_04_i_aerocomac_qbar_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_qbar_f8 * @return Constant reference to member l_04_i_aerocomac_qbar_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_i_aerocomac_qbar_f8() const { return m_l_04_i_aerocomac_qbar_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_qbar_f8 * @return Reference to member l_04_i_aerocomac_qbar_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_i_aerocomac_qbar_f8() { return m_l_04_i_aerocomac_qbar_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_blcg_f8 * @param _l_04_i_aerocomac_blcg_f8 New value to be copied in member l_04_i_aerocomac_blcg_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_blcg_f8( const eprosima::fastcdr::optional& _l_04_i_aerocomac_blcg_f8) { m_l_04_i_aerocomac_blcg_f8 = _l_04_i_aerocomac_blcg_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_blcg_f8 * @param _l_04_i_aerocomac_blcg_f8 New value to be moved in member l_04_i_aerocomac_blcg_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_blcg_f8( eprosima::fastcdr::optional&& _l_04_i_aerocomac_blcg_f8) { m_l_04_i_aerocomac_blcg_f8 = std::move(_l_04_i_aerocomac_blcg_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_blcg_f8 * @return Constant reference to member l_04_i_aerocomac_blcg_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_i_aerocomac_blcg_f8() const { return m_l_04_i_aerocomac_blcg_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_blcg_f8 * @return Reference to member l_04_i_aerocomac_blcg_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_i_aerocomac_blcg_f8() { return m_l_04_i_aerocomac_blcg_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_bscg_f8 * @param _l_04_i_aerocomac_bscg_f8 New value to be copied in member l_04_i_aerocomac_bscg_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_bscg_f8( const eprosima::fastcdr::optional& _l_04_i_aerocomac_bscg_f8) { m_l_04_i_aerocomac_bscg_f8 = _l_04_i_aerocomac_bscg_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_bscg_f8 * @param _l_04_i_aerocomac_bscg_f8 New value to be moved in member l_04_i_aerocomac_bscg_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_bscg_f8( eprosima::fastcdr::optional&& _l_04_i_aerocomac_bscg_f8) { m_l_04_i_aerocomac_bscg_f8 = std::move(_l_04_i_aerocomac_bscg_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_bscg_f8 * @return Constant reference to member l_04_i_aerocomac_bscg_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_i_aerocomac_bscg_f8() const { return m_l_04_i_aerocomac_bscg_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_bscg_f8 * @return Reference to member l_04_i_aerocomac_bscg_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_i_aerocomac_bscg_f8() { return m_l_04_i_aerocomac_bscg_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_wlcg_f8 * @param _l_04_i_aerocomac_wlcg_f8 New value to be copied in member l_04_i_aerocomac_wlcg_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_wlcg_f8( const eprosima::fastcdr::optional& _l_04_i_aerocomac_wlcg_f8) { m_l_04_i_aerocomac_wlcg_f8 = _l_04_i_aerocomac_wlcg_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_wlcg_f8 * @param _l_04_i_aerocomac_wlcg_f8 New value to be moved in member l_04_i_aerocomac_wlcg_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_wlcg_f8( eprosima::fastcdr::optional&& _l_04_i_aerocomac_wlcg_f8) { m_l_04_i_aerocomac_wlcg_f8 = std::move(_l_04_i_aerocomac_wlcg_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_wlcg_f8 * @return Constant reference to member l_04_i_aerocomac_wlcg_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_i_aerocomac_wlcg_f8() const { return m_l_04_i_aerocomac_wlcg_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_wlcg_f8 * @return Reference to member l_04_i_aerocomac_wlcg_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_i_aerocomac_wlcg_f8() { return m_l_04_i_aerocomac_wlcg_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_ail_f8 * @param _l_04_i_aerocomac_ail_f8 New value to be copied in member l_04_i_aerocomac_ail_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_ail_f8( const eprosima::fastcdr::optional>& _l_04_i_aerocomac_ail_f8) { m_l_04_i_aerocomac_ail_f8 = _l_04_i_aerocomac_ail_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_ail_f8 * @param _l_04_i_aerocomac_ail_f8 New value to be moved in member l_04_i_aerocomac_ail_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_ail_f8( eprosima::fastcdr::optional>&& _l_04_i_aerocomac_ail_f8) { m_l_04_i_aerocomac_ail_f8 = std::move(_l_04_i_aerocomac_ail_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_ail_f8 * @return Constant reference to member l_04_i_aerocomac_ail_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional>& l_04_i_aerocomac_ail_f8() const { return m_l_04_i_aerocomac_ail_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_ail_f8 * @return Reference to member l_04_i_aerocomac_ail_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional>& l_04_i_aerocomac_ail_f8() { return m_l_04_i_aerocomac_ail_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_elv_f8 * @param _l_04_i_aerocomac_elv_f8 New value to be copied in member l_04_i_aerocomac_elv_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_elv_f8( const eprosima::fastcdr::optional>& _l_04_i_aerocomac_elv_f8) { m_l_04_i_aerocomac_elv_f8 = _l_04_i_aerocomac_elv_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_elv_f8 * @param _l_04_i_aerocomac_elv_f8 New value to be moved in member l_04_i_aerocomac_elv_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_elv_f8( eprosima::fastcdr::optional>&& _l_04_i_aerocomac_elv_f8) { m_l_04_i_aerocomac_elv_f8 = std::move(_l_04_i_aerocomac_elv_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_elv_f8 * @return Constant reference to member l_04_i_aerocomac_elv_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional>& l_04_i_aerocomac_elv_f8() const { return m_l_04_i_aerocomac_elv_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_elv_f8 * @return Reference to member l_04_i_aerocomac_elv_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional>& l_04_i_aerocomac_elv_f8() { return m_l_04_i_aerocomac_elv_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_rud_f8 * @param _l_04_i_aerocomac_rud_f8 New value to be copied in member l_04_i_aerocomac_rud_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_rud_f8( const eprosima::fastcdr::optional>& _l_04_i_aerocomac_rud_f8) { m_l_04_i_aerocomac_rud_f8 = _l_04_i_aerocomac_rud_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_rud_f8 * @param _l_04_i_aerocomac_rud_f8 New value to be moved in member l_04_i_aerocomac_rud_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_rud_f8( eprosima::fastcdr::optional>&& _l_04_i_aerocomac_rud_f8) { m_l_04_i_aerocomac_rud_f8 = std::move(_l_04_i_aerocomac_rud_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_rud_f8 * @return Constant reference to member l_04_i_aerocomac_rud_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional>& l_04_i_aerocomac_rud_f8() const { return m_l_04_i_aerocomac_rud_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_rud_f8 * @return Reference to member l_04_i_aerocomac_rud_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional>& l_04_i_aerocomac_rud_f8() { return m_l_04_i_aerocomac_rud_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_stab_f8 * @param _l_04_i_aerocomac_stab_f8 New value to be copied in member l_04_i_aerocomac_stab_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_stab_f8( const eprosima::fastcdr::optional& _l_04_i_aerocomac_stab_f8) { m_l_04_i_aerocomac_stab_f8 = _l_04_i_aerocomac_stab_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_stab_f8 * @param _l_04_i_aerocomac_stab_f8 New value to be moved in member l_04_i_aerocomac_stab_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_stab_f8( eprosima::fastcdr::optional&& _l_04_i_aerocomac_stab_f8) { m_l_04_i_aerocomac_stab_f8 = std::move(_l_04_i_aerocomac_stab_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_stab_f8 * @return Constant reference to member l_04_i_aerocomac_stab_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_i_aerocomac_stab_f8() const { return m_l_04_i_aerocomac_stab_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_stab_f8 * @return Reference to member l_04_i_aerocomac_stab_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_i_aerocomac_stab_f8() { return m_l_04_i_aerocomac_stab_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_gear_f8 * @param _l_04_i_aerocomac_gear_f8 New value to be copied in member l_04_i_aerocomac_gear_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_gear_f8( const eprosima::fastcdr::optional>& _l_04_i_aerocomac_gear_f8) { m_l_04_i_aerocomac_gear_f8 = _l_04_i_aerocomac_gear_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_gear_f8 * @param _l_04_i_aerocomac_gear_f8 New value to be moved in member l_04_i_aerocomac_gear_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_gear_f8( eprosima::fastcdr::optional>&& _l_04_i_aerocomac_gear_f8) { m_l_04_i_aerocomac_gear_f8 = std::move(_l_04_i_aerocomac_gear_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_gear_f8 * @return Constant reference to member l_04_i_aerocomac_gear_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional>& l_04_i_aerocomac_gear_f8() const { return m_l_04_i_aerocomac_gear_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_gear_f8 * @return Reference to member l_04_i_aerocomac_gear_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional>& l_04_i_aerocomac_gear_f8() { return m_l_04_i_aerocomac_gear_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_flap_f8 * @param _l_04_i_aerocomac_flap_f8 New value to be copied in member l_04_i_aerocomac_flap_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_flap_f8( const eprosima::fastcdr::optional>& _l_04_i_aerocomac_flap_f8) { m_l_04_i_aerocomac_flap_f8 = _l_04_i_aerocomac_flap_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_flap_f8 * @param _l_04_i_aerocomac_flap_f8 New value to be moved in member l_04_i_aerocomac_flap_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_flap_f8( eprosima::fastcdr::optional>&& _l_04_i_aerocomac_flap_f8) { m_l_04_i_aerocomac_flap_f8 = std::move(_l_04_i_aerocomac_flap_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_flap_f8 * @return Constant reference to member l_04_i_aerocomac_flap_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional>& l_04_i_aerocomac_flap_f8() const { return m_l_04_i_aerocomac_flap_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_flap_f8 * @return Reference to member l_04_i_aerocomac_flap_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional>& l_04_i_aerocomac_flap_f8() { return m_l_04_i_aerocomac_flap_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_slat_f8 * @param _l_04_i_aerocomac_slat_f8 New value to be copied in member l_04_i_aerocomac_slat_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_slat_f8( const eprosima::fastcdr::optional>& _l_04_i_aerocomac_slat_f8) { m_l_04_i_aerocomac_slat_f8 = _l_04_i_aerocomac_slat_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_slat_f8 * @param _l_04_i_aerocomac_slat_f8 New value to be moved in member l_04_i_aerocomac_slat_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_slat_f8( eprosima::fastcdr::optional>&& _l_04_i_aerocomac_slat_f8) { m_l_04_i_aerocomac_slat_f8 = std::move(_l_04_i_aerocomac_slat_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_slat_f8 * @return Constant reference to member l_04_i_aerocomac_slat_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional>& l_04_i_aerocomac_slat_f8() const { return m_l_04_i_aerocomac_slat_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_slat_f8 * @return Reference to member l_04_i_aerocomac_slat_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional>& l_04_i_aerocomac_slat_f8() { return m_l_04_i_aerocomac_slat_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_spl_f8 * @param _l_04_i_aerocomac_spl_f8 New value to be copied in member l_04_i_aerocomac_spl_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_spl_f8( const eprosima::fastcdr::optional>& _l_04_i_aerocomac_spl_f8) { m_l_04_i_aerocomac_spl_f8 = _l_04_i_aerocomac_spl_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_spl_f8 * @param _l_04_i_aerocomac_spl_f8 New value to be moved in member l_04_i_aerocomac_spl_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_spl_f8( eprosima::fastcdr::optional>&& _l_04_i_aerocomac_spl_f8) { m_l_04_i_aerocomac_spl_f8 = std::move(_l_04_i_aerocomac_spl_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_spl_f8 * @return Constant reference to member l_04_i_aerocomac_spl_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional>& l_04_i_aerocomac_spl_f8() const { return m_l_04_i_aerocomac_spl_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_spl_f8 * @return Reference to member l_04_i_aerocomac_spl_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional>& l_04_i_aerocomac_spl_f8() { return m_l_04_i_aerocomac_spl_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_tnet_f8 * @param _l_04_i_aerocomac_tnet_f8 New value to be copied in member l_04_i_aerocomac_tnet_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_tnet_f8( const eprosima::fastcdr::optional>& _l_04_i_aerocomac_tnet_f8) { m_l_04_i_aerocomac_tnet_f8 = _l_04_i_aerocomac_tnet_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_tnet_f8 * @param _l_04_i_aerocomac_tnet_f8 New value to be moved in member l_04_i_aerocomac_tnet_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_tnet_f8( eprosima::fastcdr::optional>&& _l_04_i_aerocomac_tnet_f8) { m_l_04_i_aerocomac_tnet_f8 = std::move(_l_04_i_aerocomac_tnet_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_tnet_f8 * @return Constant reference to member l_04_i_aerocomac_tnet_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional>& l_04_i_aerocomac_tnet_f8() const { return m_l_04_i_aerocomac_tnet_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_tnet_f8 * @return Reference to member l_04_i_aerocomac_tnet_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional>& l_04_i_aerocomac_tnet_f8() { return m_l_04_i_aerocomac_tnet_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_kice_f8 * @param _l_04_i_aerocomac_kice_f8 New value to be copied in member l_04_i_aerocomac_kice_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_kice_f8( const eprosima::fastcdr::optional>& _l_04_i_aerocomac_kice_f8) { m_l_04_i_aerocomac_kice_f8 = _l_04_i_aerocomac_kice_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_kice_f8 * @param _l_04_i_aerocomac_kice_f8 New value to be moved in member l_04_i_aerocomac_kice_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_kice_f8( eprosima::fastcdr::optional>&& _l_04_i_aerocomac_kice_f8) { m_l_04_i_aerocomac_kice_f8 = std::move(_l_04_i_aerocomac_kice_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_kice_f8 * @return Constant reference to member l_04_i_aerocomac_kice_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional>& l_04_i_aerocomac_kice_f8() const { return m_l_04_i_aerocomac_kice_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_kice_f8 * @return Reference to member l_04_i_aerocomac_kice_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional>& l_04_i_aerocomac_kice_f8() { return m_l_04_i_aerocomac_kice_f8; } /*! * @brief This function copies the value in member l_04_i_aerocomac_alt_agl_f8 * @param _l_04_i_aerocomac_alt_agl_f8 New value to be copied in member l_04_i_aerocomac_alt_agl_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_alt_agl_f8( const eprosima::fastcdr::optional& _l_04_i_aerocomac_alt_agl_f8) { m_l_04_i_aerocomac_alt_agl_f8 = _l_04_i_aerocomac_alt_agl_f8; } /*! * @brief This function moves the value in member l_04_i_aerocomac_alt_agl_f8 * @param _l_04_i_aerocomac_alt_agl_f8 New value to be moved in member l_04_i_aerocomac_alt_agl_f8 */ eProsima_user_DllExport void l_04_i_aerocomac_alt_agl_f8( eprosima::fastcdr::optional&& _l_04_i_aerocomac_alt_agl_f8) { m_l_04_i_aerocomac_alt_agl_f8 = std::move(_l_04_i_aerocomac_alt_agl_f8); } /*! * @brief This function returns a constant reference to member l_04_i_aerocomac_alt_agl_f8 * @return Constant reference to member l_04_i_aerocomac_alt_agl_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_i_aerocomac_alt_agl_f8() const { return m_l_04_i_aerocomac_alt_agl_f8; } /*! * @brief This function returns a reference to member l_04_i_aerocomac_alt_agl_f8 * @return Reference to member l_04_i_aerocomac_alt_agl_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_i_aerocomac_alt_agl_f8() { return m_l_04_i_aerocomac_alt_agl_f8; } private: eprosima::fastcdr::optional m_l_04_i_aerocomac_alpha_f8; eprosima::fastcdr::optional m_l_04_i_aerocomac_alpdot_f8; eprosima::fastcdr::optional m_l_04_i_aerocomac_beta_f8; eprosima::fastcdr::optional m_l_04_i_aerocomac_press_alt_f8; eprosima::fastcdr::optional m_l_04_i_aerocomac_tas_f8; eprosima::fastcdr::optional m_l_04_i_aerocomac_mach_f8; eprosima::fastcdr::optional m_l_04_i_aerocomac_nx_f8; eprosima::fastcdr::optional m_l_04_i_aerocomac_ny_f8; eprosima::fastcdr::optional m_l_04_i_aerocomac_nz_f8; eprosima::fastcdr::optional m_l_04_i_aerocomac_p_f8; eprosima::fastcdr::optional m_l_04_i_aerocomac_q_f8; eprosima::fastcdr::optional m_l_04_i_aerocomac_r_f8; eprosima::fastcdr::optional m_l_04_i_aerocomac_qbar_f8; eprosima::fastcdr::optional m_l_04_i_aerocomac_blcg_f8; eprosima::fastcdr::optional m_l_04_i_aerocomac_bscg_f8; eprosima::fastcdr::optional m_l_04_i_aerocomac_wlcg_f8; eprosima::fastcdr::optional> m_l_04_i_aerocomac_ail_f8; eprosima::fastcdr::optional> m_l_04_i_aerocomac_elv_f8; eprosima::fastcdr::optional> m_l_04_i_aerocomac_rud_f8; eprosima::fastcdr::optional m_l_04_i_aerocomac_stab_f8; eprosima::fastcdr::optional> m_l_04_i_aerocomac_gear_f8; eprosima::fastcdr::optional> m_l_04_i_aerocomac_flap_f8; eprosima::fastcdr::optional> m_l_04_i_aerocomac_slat_f8; eprosima::fastcdr::optional> m_l_04_i_aerocomac_spl_f8; eprosima::fastcdr::optional> m_l_04_i_aerocomac_tnet_f8; eprosima::fastcdr::optional> m_l_04_i_aerocomac_kice_f8; eprosima::fastcdr::optional m_l_04_i_aerocomac_alt_agl_f8; }; /*! * @brief This class represents the structure Aerodynamics_output defined by the user in the IDL file. * @ingroup XNAerodynamics */ class Aerodynamics_output { public: /*! * @brief Default constructor. */ eProsima_user_DllExport Aerodynamics_output() { } /*! * @brief Default destructor. */ eProsima_user_DllExport ~Aerodynamics_output() { } /*! * @brief Copy constructor. * @param x Reference to the object Aerodynamics_output that will be copied. */ eProsima_user_DllExport Aerodynamics_output( const Aerodynamics_output& x) { m_l_04_o_aerocomac_fxb_f8 = x.m_l_04_o_aerocomac_fxb_f8; m_l_04_o_aerocomac_fyb_f8 = x.m_l_04_o_aerocomac_fyb_f8; m_l_04_o_aerocomac_fzb_f8 = x.m_l_04_o_aerocomac_fzb_f8; m_l_04_o_aerocomac_mxb_f8 = x.m_l_04_o_aerocomac_mxb_f8; m_l_04_o_aerocomac_myb_f8 = x.m_l_04_o_aerocomac_myb_f8; m_l_04_o_aerocomac_mzb_f8 = x.m_l_04_o_aerocomac_mzb_f8; m_l_04_o_aerocomac_cls_f8 = x.m_l_04_o_aerocomac_cls_f8; m_l_04_o_aerocomac_cl_f8 = x.m_l_04_o_aerocomac_cl_f8; m_l_04_o_aerocomac_cd_f8 = x.m_l_04_o_aerocomac_cd_f8; m_l_04_o_aerocomac_cm_f8 = x.m_l_04_o_aerocomac_cm_f8; m_l_04_o_aerocomac_cr_f8 = x.m_l_04_o_aerocomac_cr_f8; m_l_04_o_aerocomac_cy_f8 = x.m_l_04_o_aerocomac_cy_f8; m_l_04_o_aerocomac_cn_f8 = x.m_l_04_o_aerocomac_cn_f8; } /*! * @brief Move constructor. * @param x Reference to the object Aerodynamics_output that will be copied. */ eProsima_user_DllExport Aerodynamics_output( Aerodynamics_output&& x) noexcept { m_l_04_o_aerocomac_fxb_f8 = x.m_l_04_o_aerocomac_fxb_f8; m_l_04_o_aerocomac_fyb_f8 = x.m_l_04_o_aerocomac_fyb_f8; m_l_04_o_aerocomac_fzb_f8 = x.m_l_04_o_aerocomac_fzb_f8; m_l_04_o_aerocomac_mxb_f8 = x.m_l_04_o_aerocomac_mxb_f8; m_l_04_o_aerocomac_myb_f8 = x.m_l_04_o_aerocomac_myb_f8; m_l_04_o_aerocomac_mzb_f8 = x.m_l_04_o_aerocomac_mzb_f8; m_l_04_o_aerocomac_cls_f8 = x.m_l_04_o_aerocomac_cls_f8; m_l_04_o_aerocomac_cl_f8 = x.m_l_04_o_aerocomac_cl_f8; m_l_04_o_aerocomac_cd_f8 = x.m_l_04_o_aerocomac_cd_f8; m_l_04_o_aerocomac_cm_f8 = x.m_l_04_o_aerocomac_cm_f8; m_l_04_o_aerocomac_cr_f8 = x.m_l_04_o_aerocomac_cr_f8; m_l_04_o_aerocomac_cy_f8 = x.m_l_04_o_aerocomac_cy_f8; m_l_04_o_aerocomac_cn_f8 = x.m_l_04_o_aerocomac_cn_f8; } /*! * @brief Copy assignment. * @param x Reference to the object Aerodynamics_output that will be copied. */ eProsima_user_DllExport Aerodynamics_output& operator =( const Aerodynamics_output& x) { m_l_04_o_aerocomac_fxb_f8 = x.m_l_04_o_aerocomac_fxb_f8; m_l_04_o_aerocomac_fyb_f8 = x.m_l_04_o_aerocomac_fyb_f8; m_l_04_o_aerocomac_fzb_f8 = x.m_l_04_o_aerocomac_fzb_f8; m_l_04_o_aerocomac_mxb_f8 = x.m_l_04_o_aerocomac_mxb_f8; m_l_04_o_aerocomac_myb_f8 = x.m_l_04_o_aerocomac_myb_f8; m_l_04_o_aerocomac_mzb_f8 = x.m_l_04_o_aerocomac_mzb_f8; m_l_04_o_aerocomac_cls_f8 = x.m_l_04_o_aerocomac_cls_f8; m_l_04_o_aerocomac_cl_f8 = x.m_l_04_o_aerocomac_cl_f8; m_l_04_o_aerocomac_cd_f8 = x.m_l_04_o_aerocomac_cd_f8; m_l_04_o_aerocomac_cm_f8 = x.m_l_04_o_aerocomac_cm_f8; m_l_04_o_aerocomac_cr_f8 = x.m_l_04_o_aerocomac_cr_f8; m_l_04_o_aerocomac_cy_f8 = x.m_l_04_o_aerocomac_cy_f8; m_l_04_o_aerocomac_cn_f8 = x.m_l_04_o_aerocomac_cn_f8; return *this; } /*! * @brief Move assignment. * @param x Reference to the object Aerodynamics_output that will be copied. */ eProsima_user_DllExport Aerodynamics_output& operator =( Aerodynamics_output&& x) noexcept { m_l_04_o_aerocomac_fxb_f8 = x.m_l_04_o_aerocomac_fxb_f8; m_l_04_o_aerocomac_fyb_f8 = x.m_l_04_o_aerocomac_fyb_f8; m_l_04_o_aerocomac_fzb_f8 = x.m_l_04_o_aerocomac_fzb_f8; m_l_04_o_aerocomac_mxb_f8 = x.m_l_04_o_aerocomac_mxb_f8; m_l_04_o_aerocomac_myb_f8 = x.m_l_04_o_aerocomac_myb_f8; m_l_04_o_aerocomac_mzb_f8 = x.m_l_04_o_aerocomac_mzb_f8; m_l_04_o_aerocomac_cls_f8 = x.m_l_04_o_aerocomac_cls_f8; m_l_04_o_aerocomac_cl_f8 = x.m_l_04_o_aerocomac_cl_f8; m_l_04_o_aerocomac_cd_f8 = x.m_l_04_o_aerocomac_cd_f8; m_l_04_o_aerocomac_cm_f8 = x.m_l_04_o_aerocomac_cm_f8; m_l_04_o_aerocomac_cr_f8 = x.m_l_04_o_aerocomac_cr_f8; m_l_04_o_aerocomac_cy_f8 = x.m_l_04_o_aerocomac_cy_f8; m_l_04_o_aerocomac_cn_f8 = x.m_l_04_o_aerocomac_cn_f8; return *this; } /*! * @brief Comparison operator. * @param x Aerodynamics_output object to compare. */ eProsima_user_DllExport bool operator ==( const Aerodynamics_output& x) const { return (m_l_04_o_aerocomac_fxb_f8 == x.m_l_04_o_aerocomac_fxb_f8 && m_l_04_o_aerocomac_fyb_f8 == x.m_l_04_o_aerocomac_fyb_f8 && m_l_04_o_aerocomac_fzb_f8 == x.m_l_04_o_aerocomac_fzb_f8 && m_l_04_o_aerocomac_mxb_f8 == x.m_l_04_o_aerocomac_mxb_f8 && m_l_04_o_aerocomac_myb_f8 == x.m_l_04_o_aerocomac_myb_f8 && m_l_04_o_aerocomac_mzb_f8 == x.m_l_04_o_aerocomac_mzb_f8 && m_l_04_o_aerocomac_cls_f8 == x.m_l_04_o_aerocomac_cls_f8 && m_l_04_o_aerocomac_cl_f8 == x.m_l_04_o_aerocomac_cl_f8 && m_l_04_o_aerocomac_cd_f8 == x.m_l_04_o_aerocomac_cd_f8 && m_l_04_o_aerocomac_cm_f8 == x.m_l_04_o_aerocomac_cm_f8 && m_l_04_o_aerocomac_cr_f8 == x.m_l_04_o_aerocomac_cr_f8 && m_l_04_o_aerocomac_cy_f8 == x.m_l_04_o_aerocomac_cy_f8 && m_l_04_o_aerocomac_cn_f8 == x.m_l_04_o_aerocomac_cn_f8); } /*! * @brief Comparison operator. * @param x Aerodynamics_output object to compare. */ eProsima_user_DllExport bool operator !=( const Aerodynamics_output& x) const { return !(*this == x); } /*! * @brief This function copies the value in member l_04_o_aerocomac_fxb_f8 * @param _l_04_o_aerocomac_fxb_f8 New value to be copied in member l_04_o_aerocomac_fxb_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_fxb_f8( const eprosima::fastcdr::optional& _l_04_o_aerocomac_fxb_f8) { m_l_04_o_aerocomac_fxb_f8 = _l_04_o_aerocomac_fxb_f8; } /*! * @brief This function moves the value in member l_04_o_aerocomac_fxb_f8 * @param _l_04_o_aerocomac_fxb_f8 New value to be moved in member l_04_o_aerocomac_fxb_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_fxb_f8( eprosima::fastcdr::optional&& _l_04_o_aerocomac_fxb_f8) { m_l_04_o_aerocomac_fxb_f8 = std::move(_l_04_o_aerocomac_fxb_f8); } /*! * @brief This function returns a constant reference to member l_04_o_aerocomac_fxb_f8 * @return Constant reference to member l_04_o_aerocomac_fxb_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_o_aerocomac_fxb_f8() const { return m_l_04_o_aerocomac_fxb_f8; } /*! * @brief This function returns a reference to member l_04_o_aerocomac_fxb_f8 * @return Reference to member l_04_o_aerocomac_fxb_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_o_aerocomac_fxb_f8() { return m_l_04_o_aerocomac_fxb_f8; } /*! * @brief This function copies the value in member l_04_o_aerocomac_fyb_f8 * @param _l_04_o_aerocomac_fyb_f8 New value to be copied in member l_04_o_aerocomac_fyb_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_fyb_f8( const eprosima::fastcdr::optional& _l_04_o_aerocomac_fyb_f8) { m_l_04_o_aerocomac_fyb_f8 = _l_04_o_aerocomac_fyb_f8; } /*! * @brief This function moves the value in member l_04_o_aerocomac_fyb_f8 * @param _l_04_o_aerocomac_fyb_f8 New value to be moved in member l_04_o_aerocomac_fyb_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_fyb_f8( eprosima::fastcdr::optional&& _l_04_o_aerocomac_fyb_f8) { m_l_04_o_aerocomac_fyb_f8 = std::move(_l_04_o_aerocomac_fyb_f8); } /*! * @brief This function returns a constant reference to member l_04_o_aerocomac_fyb_f8 * @return Constant reference to member l_04_o_aerocomac_fyb_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_o_aerocomac_fyb_f8() const { return m_l_04_o_aerocomac_fyb_f8; } /*! * @brief This function returns a reference to member l_04_o_aerocomac_fyb_f8 * @return Reference to member l_04_o_aerocomac_fyb_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_o_aerocomac_fyb_f8() { return m_l_04_o_aerocomac_fyb_f8; } /*! * @brief This function copies the value in member l_04_o_aerocomac_fzb_f8 * @param _l_04_o_aerocomac_fzb_f8 New value to be copied in member l_04_o_aerocomac_fzb_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_fzb_f8( const eprosima::fastcdr::optional& _l_04_o_aerocomac_fzb_f8) { m_l_04_o_aerocomac_fzb_f8 = _l_04_o_aerocomac_fzb_f8; } /*! * @brief This function moves the value in member l_04_o_aerocomac_fzb_f8 * @param _l_04_o_aerocomac_fzb_f8 New value to be moved in member l_04_o_aerocomac_fzb_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_fzb_f8( eprosima::fastcdr::optional&& _l_04_o_aerocomac_fzb_f8) { m_l_04_o_aerocomac_fzb_f8 = std::move(_l_04_o_aerocomac_fzb_f8); } /*! * @brief This function returns a constant reference to member l_04_o_aerocomac_fzb_f8 * @return Constant reference to member l_04_o_aerocomac_fzb_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_o_aerocomac_fzb_f8() const { return m_l_04_o_aerocomac_fzb_f8; } /*! * @brief This function returns a reference to member l_04_o_aerocomac_fzb_f8 * @return Reference to member l_04_o_aerocomac_fzb_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_o_aerocomac_fzb_f8() { return m_l_04_o_aerocomac_fzb_f8; } /*! * @brief This function copies the value in member l_04_o_aerocomac_mxb_f8 * @param _l_04_o_aerocomac_mxb_f8 New value to be copied in member l_04_o_aerocomac_mxb_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_mxb_f8( const eprosima::fastcdr::optional& _l_04_o_aerocomac_mxb_f8) { m_l_04_o_aerocomac_mxb_f8 = _l_04_o_aerocomac_mxb_f8; } /*! * @brief This function moves the value in member l_04_o_aerocomac_mxb_f8 * @param _l_04_o_aerocomac_mxb_f8 New value to be moved in member l_04_o_aerocomac_mxb_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_mxb_f8( eprosima::fastcdr::optional&& _l_04_o_aerocomac_mxb_f8) { m_l_04_o_aerocomac_mxb_f8 = std::move(_l_04_o_aerocomac_mxb_f8); } /*! * @brief This function returns a constant reference to member l_04_o_aerocomac_mxb_f8 * @return Constant reference to member l_04_o_aerocomac_mxb_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_o_aerocomac_mxb_f8() const { return m_l_04_o_aerocomac_mxb_f8; } /*! * @brief This function returns a reference to member l_04_o_aerocomac_mxb_f8 * @return Reference to member l_04_o_aerocomac_mxb_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_o_aerocomac_mxb_f8() { return m_l_04_o_aerocomac_mxb_f8; } /*! * @brief This function copies the value in member l_04_o_aerocomac_myb_f8 * @param _l_04_o_aerocomac_myb_f8 New value to be copied in member l_04_o_aerocomac_myb_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_myb_f8( const eprosima::fastcdr::optional& _l_04_o_aerocomac_myb_f8) { m_l_04_o_aerocomac_myb_f8 = _l_04_o_aerocomac_myb_f8; } /*! * @brief This function moves the value in member l_04_o_aerocomac_myb_f8 * @param _l_04_o_aerocomac_myb_f8 New value to be moved in member l_04_o_aerocomac_myb_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_myb_f8( eprosima::fastcdr::optional&& _l_04_o_aerocomac_myb_f8) { m_l_04_o_aerocomac_myb_f8 = std::move(_l_04_o_aerocomac_myb_f8); } /*! * @brief This function returns a constant reference to member l_04_o_aerocomac_myb_f8 * @return Constant reference to member l_04_o_aerocomac_myb_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_o_aerocomac_myb_f8() const { return m_l_04_o_aerocomac_myb_f8; } /*! * @brief This function returns a reference to member l_04_o_aerocomac_myb_f8 * @return Reference to member l_04_o_aerocomac_myb_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_o_aerocomac_myb_f8() { return m_l_04_o_aerocomac_myb_f8; } /*! * @brief This function copies the value in member l_04_o_aerocomac_mzb_f8 * @param _l_04_o_aerocomac_mzb_f8 New value to be copied in member l_04_o_aerocomac_mzb_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_mzb_f8( const eprosima::fastcdr::optional& _l_04_o_aerocomac_mzb_f8) { m_l_04_o_aerocomac_mzb_f8 = _l_04_o_aerocomac_mzb_f8; } /*! * @brief This function moves the value in member l_04_o_aerocomac_mzb_f8 * @param _l_04_o_aerocomac_mzb_f8 New value to be moved in member l_04_o_aerocomac_mzb_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_mzb_f8( eprosima::fastcdr::optional&& _l_04_o_aerocomac_mzb_f8) { m_l_04_o_aerocomac_mzb_f8 = std::move(_l_04_o_aerocomac_mzb_f8); } /*! * @brief This function returns a constant reference to member l_04_o_aerocomac_mzb_f8 * @return Constant reference to member l_04_o_aerocomac_mzb_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_o_aerocomac_mzb_f8() const { return m_l_04_o_aerocomac_mzb_f8; } /*! * @brief This function returns a reference to member l_04_o_aerocomac_mzb_f8 * @return Reference to member l_04_o_aerocomac_mzb_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_o_aerocomac_mzb_f8() { return m_l_04_o_aerocomac_mzb_f8; } /*! * @brief This function copies the value in member l_04_o_aerocomac_cls_f8 * @param _l_04_o_aerocomac_cls_f8 New value to be copied in member l_04_o_aerocomac_cls_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_cls_f8( const eprosima::fastcdr::optional& _l_04_o_aerocomac_cls_f8) { m_l_04_o_aerocomac_cls_f8 = _l_04_o_aerocomac_cls_f8; } /*! * @brief This function moves the value in member l_04_o_aerocomac_cls_f8 * @param _l_04_o_aerocomac_cls_f8 New value to be moved in member l_04_o_aerocomac_cls_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_cls_f8( eprosima::fastcdr::optional&& _l_04_o_aerocomac_cls_f8) { m_l_04_o_aerocomac_cls_f8 = std::move(_l_04_o_aerocomac_cls_f8); } /*! * @brief This function returns a constant reference to member l_04_o_aerocomac_cls_f8 * @return Constant reference to member l_04_o_aerocomac_cls_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_o_aerocomac_cls_f8() const { return m_l_04_o_aerocomac_cls_f8; } /*! * @brief This function returns a reference to member l_04_o_aerocomac_cls_f8 * @return Reference to member l_04_o_aerocomac_cls_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_o_aerocomac_cls_f8() { return m_l_04_o_aerocomac_cls_f8; } /*! * @brief This function copies the value in member l_04_o_aerocomac_cl_f8 * @param _l_04_o_aerocomac_cl_f8 New value to be copied in member l_04_o_aerocomac_cl_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_cl_f8( const eprosima::fastcdr::optional& _l_04_o_aerocomac_cl_f8) { m_l_04_o_aerocomac_cl_f8 = _l_04_o_aerocomac_cl_f8; } /*! * @brief This function moves the value in member l_04_o_aerocomac_cl_f8 * @param _l_04_o_aerocomac_cl_f8 New value to be moved in member l_04_o_aerocomac_cl_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_cl_f8( eprosima::fastcdr::optional&& _l_04_o_aerocomac_cl_f8) { m_l_04_o_aerocomac_cl_f8 = std::move(_l_04_o_aerocomac_cl_f8); } /*! * @brief This function returns a constant reference to member l_04_o_aerocomac_cl_f8 * @return Constant reference to member l_04_o_aerocomac_cl_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_o_aerocomac_cl_f8() const { return m_l_04_o_aerocomac_cl_f8; } /*! * @brief This function returns a reference to member l_04_o_aerocomac_cl_f8 * @return Reference to member l_04_o_aerocomac_cl_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_o_aerocomac_cl_f8() { return m_l_04_o_aerocomac_cl_f8; } /*! * @brief This function copies the value in member l_04_o_aerocomac_cd_f8 * @param _l_04_o_aerocomac_cd_f8 New value to be copied in member l_04_o_aerocomac_cd_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_cd_f8( const eprosima::fastcdr::optional& _l_04_o_aerocomac_cd_f8) { m_l_04_o_aerocomac_cd_f8 = _l_04_o_aerocomac_cd_f8; } /*! * @brief This function moves the value in member l_04_o_aerocomac_cd_f8 * @param _l_04_o_aerocomac_cd_f8 New value to be moved in member l_04_o_aerocomac_cd_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_cd_f8( eprosima::fastcdr::optional&& _l_04_o_aerocomac_cd_f8) { m_l_04_o_aerocomac_cd_f8 = std::move(_l_04_o_aerocomac_cd_f8); } /*! * @brief This function returns a constant reference to member l_04_o_aerocomac_cd_f8 * @return Constant reference to member l_04_o_aerocomac_cd_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_o_aerocomac_cd_f8() const { return m_l_04_o_aerocomac_cd_f8; } /*! * @brief This function returns a reference to member l_04_o_aerocomac_cd_f8 * @return Reference to member l_04_o_aerocomac_cd_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_o_aerocomac_cd_f8() { return m_l_04_o_aerocomac_cd_f8; } /*! * @brief This function copies the value in member l_04_o_aerocomac_cm_f8 * @param _l_04_o_aerocomac_cm_f8 New value to be copied in member l_04_o_aerocomac_cm_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_cm_f8( const eprosima::fastcdr::optional& _l_04_o_aerocomac_cm_f8) { m_l_04_o_aerocomac_cm_f8 = _l_04_o_aerocomac_cm_f8; } /*! * @brief This function moves the value in member l_04_o_aerocomac_cm_f8 * @param _l_04_o_aerocomac_cm_f8 New value to be moved in member l_04_o_aerocomac_cm_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_cm_f8( eprosima::fastcdr::optional&& _l_04_o_aerocomac_cm_f8) { m_l_04_o_aerocomac_cm_f8 = std::move(_l_04_o_aerocomac_cm_f8); } /*! * @brief This function returns a constant reference to member l_04_o_aerocomac_cm_f8 * @return Constant reference to member l_04_o_aerocomac_cm_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_o_aerocomac_cm_f8() const { return m_l_04_o_aerocomac_cm_f8; } /*! * @brief This function returns a reference to member l_04_o_aerocomac_cm_f8 * @return Reference to member l_04_o_aerocomac_cm_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_o_aerocomac_cm_f8() { return m_l_04_o_aerocomac_cm_f8; } /*! * @brief This function copies the value in member l_04_o_aerocomac_cr_f8 * @param _l_04_o_aerocomac_cr_f8 New value to be copied in member l_04_o_aerocomac_cr_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_cr_f8( const eprosima::fastcdr::optional& _l_04_o_aerocomac_cr_f8) { m_l_04_o_aerocomac_cr_f8 = _l_04_o_aerocomac_cr_f8; } /*! * @brief This function moves the value in member l_04_o_aerocomac_cr_f8 * @param _l_04_o_aerocomac_cr_f8 New value to be moved in member l_04_o_aerocomac_cr_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_cr_f8( eprosima::fastcdr::optional&& _l_04_o_aerocomac_cr_f8) { m_l_04_o_aerocomac_cr_f8 = std::move(_l_04_o_aerocomac_cr_f8); } /*! * @brief This function returns a constant reference to member l_04_o_aerocomac_cr_f8 * @return Constant reference to member l_04_o_aerocomac_cr_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_o_aerocomac_cr_f8() const { return m_l_04_o_aerocomac_cr_f8; } /*! * @brief This function returns a reference to member l_04_o_aerocomac_cr_f8 * @return Reference to member l_04_o_aerocomac_cr_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_o_aerocomac_cr_f8() { return m_l_04_o_aerocomac_cr_f8; } /*! * @brief This function copies the value in member l_04_o_aerocomac_cy_f8 * @param _l_04_o_aerocomac_cy_f8 New value to be copied in member l_04_o_aerocomac_cy_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_cy_f8( const eprosima::fastcdr::optional& _l_04_o_aerocomac_cy_f8) { m_l_04_o_aerocomac_cy_f8 = _l_04_o_aerocomac_cy_f8; } /*! * @brief This function moves the value in member l_04_o_aerocomac_cy_f8 * @param _l_04_o_aerocomac_cy_f8 New value to be moved in member l_04_o_aerocomac_cy_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_cy_f8( eprosima::fastcdr::optional&& _l_04_o_aerocomac_cy_f8) { m_l_04_o_aerocomac_cy_f8 = std::move(_l_04_o_aerocomac_cy_f8); } /*! * @brief This function returns a constant reference to member l_04_o_aerocomac_cy_f8 * @return Constant reference to member l_04_o_aerocomac_cy_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_o_aerocomac_cy_f8() const { return m_l_04_o_aerocomac_cy_f8; } /*! * @brief This function returns a reference to member l_04_o_aerocomac_cy_f8 * @return Reference to member l_04_o_aerocomac_cy_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_o_aerocomac_cy_f8() { return m_l_04_o_aerocomac_cy_f8; } /*! * @brief This function copies the value in member l_04_o_aerocomac_cn_f8 * @param _l_04_o_aerocomac_cn_f8 New value to be copied in member l_04_o_aerocomac_cn_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_cn_f8( const eprosima::fastcdr::optional& _l_04_o_aerocomac_cn_f8) { m_l_04_o_aerocomac_cn_f8 = _l_04_o_aerocomac_cn_f8; } /*! * @brief This function moves the value in member l_04_o_aerocomac_cn_f8 * @param _l_04_o_aerocomac_cn_f8 New value to be moved in member l_04_o_aerocomac_cn_f8 */ eProsima_user_DllExport void l_04_o_aerocomac_cn_f8( eprosima::fastcdr::optional&& _l_04_o_aerocomac_cn_f8) { m_l_04_o_aerocomac_cn_f8 = std::move(_l_04_o_aerocomac_cn_f8); } /*! * @brief This function returns a constant reference to member l_04_o_aerocomac_cn_f8 * @return Constant reference to member l_04_o_aerocomac_cn_f8 */ eProsima_user_DllExport const eprosima::fastcdr::optional& l_04_o_aerocomac_cn_f8() const { return m_l_04_o_aerocomac_cn_f8; } /*! * @brief This function returns a reference to member l_04_o_aerocomac_cn_f8 * @return Reference to member l_04_o_aerocomac_cn_f8 */ eProsima_user_DllExport eprosima::fastcdr::optional& l_04_o_aerocomac_cn_f8() { return m_l_04_o_aerocomac_cn_f8; } private: eprosima::fastcdr::optional m_l_04_o_aerocomac_fxb_f8; eprosima::fastcdr::optional m_l_04_o_aerocomac_fyb_f8; eprosima::fastcdr::optional m_l_04_o_aerocomac_fzb_f8; eprosima::fastcdr::optional m_l_04_o_aerocomac_mxb_f8; eprosima::fastcdr::optional m_l_04_o_aerocomac_myb_f8; eprosima::fastcdr::optional m_l_04_o_aerocomac_mzb_f8; eprosima::fastcdr::optional m_l_04_o_aerocomac_cls_f8; eprosima::fastcdr::optional m_l_04_o_aerocomac_cl_f8; eprosima::fastcdr::optional m_l_04_o_aerocomac_cd_f8; eprosima::fastcdr::optional m_l_04_o_aerocomac_cm_f8; eprosima::fastcdr::optional m_l_04_o_aerocomac_cr_f8; eprosima::fastcdr::optional m_l_04_o_aerocomac_cy_f8; eprosima::fastcdr::optional m_l_04_o_aerocomac_cn_f8; }; /*! * @brief This class represents the structure Aerodynamics_heartbeat defined by the user in the IDL file. * @ingroup XNAerodynamics */ class Aerodynamics_heartbeat { public: /*! * @brief Default constructor. */ eProsima_user_DllExport Aerodynamics_heartbeat() { } /*! * @brief Default destructor. */ eProsima_user_DllExport ~Aerodynamics_heartbeat() { } /*! * @brief Copy constructor. * @param x Reference to the object Aerodynamics_heartbeat that will be copied. */ eProsima_user_DllExport Aerodynamics_heartbeat( const Aerodynamics_heartbeat& x) { m_aero_model_heartbeat = x.m_aero_model_heartbeat; } /*! * @brief Move constructor. * @param x Reference to the object Aerodynamics_heartbeat that will be copied. */ eProsima_user_DllExport Aerodynamics_heartbeat( Aerodynamics_heartbeat&& x) noexcept { m_aero_model_heartbeat = x.m_aero_model_heartbeat; } /*! * @brief Copy assignment. * @param x Reference to the object Aerodynamics_heartbeat that will be copied. */ eProsima_user_DllExport Aerodynamics_heartbeat& operator =( const Aerodynamics_heartbeat& x) { m_aero_model_heartbeat = x.m_aero_model_heartbeat; return *this; } /*! * @brief Move assignment. * @param x Reference to the object Aerodynamics_heartbeat that will be copied. */ eProsima_user_DllExport Aerodynamics_heartbeat& operator =( Aerodynamics_heartbeat&& x) noexcept { m_aero_model_heartbeat = x.m_aero_model_heartbeat; return *this; } /*! * @brief Comparison operator. * @param x Aerodynamics_heartbeat object to compare. */ eProsima_user_DllExport bool operator ==( const Aerodynamics_heartbeat& x) const { return (m_aero_model_heartbeat == x.m_aero_model_heartbeat); } /*! * @brief Comparison operator. * @param x Aerodynamics_heartbeat object to compare. */ eProsima_user_DllExport bool operator !=( const Aerodynamics_heartbeat& x) const { return !(*this == x); } /*! * @brief This function sets a value in member aero_model_heartbeat * @param _aero_model_heartbeat New value for member aero_model_heartbeat */ eProsima_user_DllExport void aero_model_heartbeat( int32_t _aero_model_heartbeat) { m_aero_model_heartbeat = _aero_model_heartbeat; } /*! * @brief This function returns the value of member aero_model_heartbeat * @return Value of member aero_model_heartbeat */ eProsima_user_DllExport int32_t aero_model_heartbeat() const { return m_aero_model_heartbeat; } /*! * @brief This function returns a reference to member aero_model_heartbeat * @return Reference to member aero_model_heartbeat */ eProsima_user_DllExport int32_t& aero_model_heartbeat() { return m_aero_model_heartbeat; } private: int32_t m_aero_model_heartbeat{0}; }; } // namespace ATA04 } // namespace XNSim #endif // _FAST_DDS_GENERATED_XNSIM_ATA04_XNAERODYNAMICS_HPP_