#ifndef ELM_ATSPI_APP_OBJECT_IMPL_HH
#define ELM_ATSPI_APP_OBJECT_IMPL_HH

#include "elm_atspi_app_object.eo.hh"

namespace elm { namespace atspi { namespace app { 
} } } 
namespace eo_cxx {
namespace elm { namespace atspi { namespace app { 
inline elm::atspi::app::Object::operator ::elm::atspi::app::Object() const { return *static_cast< ::elm::atspi::app::Object const*>(static_cast<void const*>(this)); }
inline elm::atspi::app::Object::operator ::elm::atspi::app::Object&() { return *static_cast< ::elm::atspi::app::Object*>(static_cast<void*>(this)); }
inline elm::atspi::app::Object::operator ::elm::atspi::app::Object const&() const { return *static_cast< ::elm::atspi::app::Object const*>(static_cast<void const*>(this)); }
} } } }
#endif
