#ifndef ELDBUS_MODEL_CONNECTION_IMPL_HH
#define ELDBUS_MODEL_CONNECTION_IMPL_HH

#include "eldbus_model_connection.eo.hh"


#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wignored-qualifiers"

namespace eldbus { namespace model { 
} } 
namespace eo_cxx {
namespace eldbus { namespace model { 
inline eldbus::model::Connection::operator ::eldbus::model::Connection() const { return *static_cast< ::eldbus::model::Connection const*>(static_cast<void const*>(this)); }
inline eldbus::model::Connection::operator ::eldbus::model::Connection&() { return *static_cast< ::eldbus::model::Connection*>(static_cast<void*>(this)); }
inline eldbus::model::Connection::operator ::eldbus::model::Connection const&() const { return *static_cast< ::eldbus::model::Connection const*>(static_cast<void const*>(this)); }
} } }

#pragma GCC diagnostic pop

#endif
