void register_HtmlLinkTag_class(){ { //::osiris::HtmlLinkTag typedef ::boost::python::class_< HtmlLinkTag_wrapper, ::boost::noncopyable > HtmlLinkTag_exposer_t; HtmlLinkTag_exposer_t HtmlLinkTag_exposer = HtmlLinkTag_exposer_t( "HtmlLinkTag", ::boost::python::no_init ); ::boost::python::scope HtmlLinkTag_scope( HtmlLinkTag_exposer ); HtmlLinkTag_exposer.def( ::boost::python::init< >() ); { //::osiris::HtmlLinkTag::getRel typedef boost::python::object ( *getRel_function_type )( ::osiris::HtmlLinkTag const & ); HtmlLinkTag_exposer.def( "getRel" , getRel_function_type( &HtmlLinkTag_wrapper::getRel ) ); } { //::osiris::HtmlLinkTag::getHref typedef boost::python::object ( *getHref_function_type )( ::osiris::HtmlLinkTag const & ); HtmlLinkTag_exposer.def( "getHref" , getHref_function_type( &HtmlLinkTag_wrapper::getHref ) ); } { //::osiris::HtmlLinkTag::getType typedef boost::python::object ( *getType_function_type )( ::osiris::HtmlLinkTag const & ); HtmlLinkTag_exposer.def( "getType" , getType_function_type( &HtmlLinkTag_wrapper::getType ) ); } { //::osiris::HtmlLinkTag::getTitle typedef boost::python::object ( *getTitle_function_type )( ::osiris::HtmlLinkTag const & ); HtmlLinkTag_exposer.def( "getTitle" , getTitle_function_type( &HtmlLinkTag_wrapper::getTitle ) ); } { //::osiris::HtmlLinkTag::getHreflang typedef boost::python::object ( *getHreflang_function_type )( ::osiris::HtmlLinkTag const & ); HtmlLinkTag_exposer.def( "getHreflang" , getHreflang_function_type( &HtmlLinkTag_wrapper::getHreflang ) ); } { //::osiris::HtmlLinkTag::create typedef boost::python::object ( *create_function_type )( ::osiris::String const &,::osiris::String const & ); HtmlLinkTag_exposer.def( "create" , create_function_type( &HtmlLinkTag_wrapper::create ) , ( ::boost::python::arg("rel"), ::boost::python::arg("href") ) ); } { //::osiris::HtmlLinkTag::render typedef void ( ::osiris::HtmlLinkTag::*render_function_type )( ::osiris::HtmlWriter & ) ; typedef void ( HtmlLinkTag_wrapper::*default_render_function_type )( ::osiris::HtmlWriter & ) ; HtmlLinkTag_exposer.def( "render" , render_function_type(&::osiris::HtmlLinkTag::render) , default_render_function_type(&HtmlLinkTag_wrapper::default_render) , ( ::boost::python::arg("writer") ) ); } { //::osiris::HtmlLinkTag::setHref typedef void ( *setHref_function_type )( ::osiris::HtmlLinkTag &,::osiris::String const & ); HtmlLinkTag_exposer.def( "setHref" , setHref_function_type( &HtmlLinkTag_wrapper::setHref ) , ( ::boost::python::arg("inst"), ::boost::python::arg("href") ) ); } { //::osiris::HtmlLinkTag::setHreflang typedef void ( *setHreflang_function_type )( ::osiris::HtmlLinkTag &,::osiris::String const & ); HtmlLinkTag_exposer.def( "setHreflang" , setHreflang_function_type( &HtmlLinkTag_wrapper::setHreflang ) , ( ::boost::python::arg("inst"), ::boost::python::arg("hreflang") ) ); } { //::osiris::HtmlLinkTag::setRel typedef void ( *setRel_function_type )( ::osiris::HtmlLinkTag &,::osiris::String const & ); HtmlLinkTag_exposer.def( "setRel" , setRel_function_type( &HtmlLinkTag_wrapper::setRel ) , ( ::boost::python::arg("inst"), ::boost::python::arg("rel") ) ); } { //::osiris::HtmlLinkTag::setTitle typedef void ( *setTitle_function_type )( ::osiris::HtmlLinkTag &,::osiris::String const & ); HtmlLinkTag_exposer.def( "setTitle" , setTitle_function_type( &HtmlLinkTag_wrapper::setTitle ) , ( ::boost::python::arg("inst"), ::boost::python::arg("title") ) ); } { //::osiris::HtmlLinkTag::setType typedef void ( *setType_function_type )( ::osiris::HtmlLinkTag &,::osiris::String const & ); HtmlLinkTag_exposer.def( "setType" , setType_function_type( &HtmlLinkTag_wrapper::setType ) , ( ::boost::python::arg("inst"), ::boost::python::arg("type") ) ); } HtmlLinkTag_exposer.staticmethod( "create" ); { //property "rel"[fget=::osiris::HtmlLinkTag::getRel, fset=::osiris::HtmlLinkTag::setRel] typedef ::osiris::String const & ( ::osiris::HtmlLinkTag::*fget )( ) const; typedef void ( ::osiris::HtmlLinkTag::*fset )( ::osiris::String const & ) ; HtmlLinkTag_exposer.add_property( "rel" , ::boost::python::make_function( fget( &::osiris::HtmlLinkTag::getRel ) , bp::return_value_policy< bp::copy_const_reference >() ) , fset( &::osiris::HtmlLinkTag::setRel ) , "get\\set property, built on top of \"osiris::String const & osiris::HtmlLinkTag::getRel() const [member function]\" and \"void osiris::HtmlLinkTag::setRel(osiris::String const & rel) [member function]\"" ); } { //property "href"[fget=::osiris::HtmlLinkTag::getHref, fset=::osiris::HtmlLinkTag::setHref] typedef ::osiris::String const & ( ::osiris::HtmlLinkTag::*fget )( ) const; typedef void ( ::osiris::HtmlLinkTag::*fset )( ::osiris::String const & ) ; HtmlLinkTag_exposer.add_property( "href" , ::boost::python::make_function( fget( &::osiris::HtmlLinkTag::getHref ) , bp::return_value_policy< bp::copy_const_reference >() ) , fset( &::osiris::HtmlLinkTag::setHref ) , "get\\set property, built on top of \"osiris::String const & osiris::HtmlLinkTag::getHref() const [member function]\" and \"void osiris::HtmlLinkTag::setHref(osiris::String const & href) [member function]\"" ); } { //property "type"[fget=::osiris::HtmlLinkTag::getType, fset=::osiris::HtmlLinkTag::setType] typedef ::osiris::String const & ( ::osiris::HtmlLinkTag::*fget )( ) const; typedef void ( ::osiris::HtmlLinkTag::*fset )( ::osiris::String const & ) ; HtmlLinkTag_exposer.add_property( "type" , ::boost::python::make_function( fget( &::osiris::HtmlLinkTag::getType ) , bp::return_value_policy< bp::copy_const_reference >() ) , fset( &::osiris::HtmlLinkTag::setType ) , "get\\set property, built on top of \"osiris::String const & osiris::HtmlLinkTag::getType() const [member function]\" and \"void osiris::HtmlLinkTag::setType(osiris::String const & type) [member function]\"" ); } { //property "title"[fget=::osiris::HtmlLinkTag::getTitle, fset=::osiris::HtmlLinkTag::setTitle] typedef ::osiris::String const & ( ::osiris::HtmlLinkTag::*fget )( ) const; typedef void ( ::osiris::HtmlLinkTag::*fset )( ::osiris::String const & ) ; HtmlLinkTag_exposer.add_property( "title" , ::boost::python::make_function( fget( &::osiris::HtmlLinkTag::getTitle ) , bp::return_value_policy< bp::copy_const_reference >() ) , fset( &::osiris::HtmlLinkTag::setTitle ) , "get\\set property, built on top of \"osiris::String const & osiris::HtmlLinkTag::getTitle() const [member function]\" and \"void osiris::HtmlLinkTag::setTitle(osiris::String const & title) [member function]\"" ); } { //property "hreflang"[fget=::osiris::HtmlLinkTag::getHreflang, fset=::osiris::HtmlLinkTag::setHreflang] typedef ::osiris::String const & ( ::osiris::HtmlLinkTag::*fget )( ) const; typedef void ( ::osiris::HtmlLinkTag::*fset )( ::osiris::String const & ) ; HtmlLinkTag_exposer.add_property( "hreflang" , ::boost::python::make_function( fget( &::osiris::HtmlLinkTag::getHreflang ) , bp::return_value_policy< bp::copy_const_reference >() ) , fset( &::osiris::HtmlLinkTag::setHreflang ) , "get\\set property, built on top of \"osiris::String const & osiris::HtmlLinkTag::getHreflang() const [member function]\" and \"void osiris::HtmlLinkTag::setHreflang(osiris::String const & hreflang) [member function]\"" ); } ::boost::python::register_ptr_to_python< boost::shared_ptr< ::osiris::HtmlLinkTag > >(); ::boost::python::implicitly_convertible< boost::shared_ptr< ::osiris::HtmlLinkTag >, boost::shared_ptr< ::osiris::Object > >(); } }
void register_HtmlImage_class(){ { //::osiris::HtmlImage typedef ::boost::python::class_< HtmlImage_wrapper, ::boost::python::bases< ::osiris::IHtmlControl >, ::boost::noncopyable > HtmlImage_exposer_t; HtmlImage_exposer_t HtmlImage_exposer = HtmlImage_exposer_t( "HtmlImage", ::boost::python::init< ::boost::python::optional< ::osiris::String const & > >(( ::boost::python::arg("url")=osiris::String::EMPTY )) ); ::boost::python::scope HtmlImage_scope( HtmlImage_exposer ); ::boost::python::implicitly_convertible< ::osiris::String const &, ::osiris::HtmlImage >(); { //::osiris::HtmlImage::getUrl typedef boost::python::object ( *getUrl_function_type )( ::osiris::HtmlImage const & ); HtmlImage_exposer.def( "getUrl" , getUrl_function_type( &HtmlImage_wrapper::getUrl ) ); } { //::osiris::HtmlImage::getTitle typedef boost::python::object ( *getTitle_function_type )( ::osiris::HtmlImage const & ); HtmlImage_exposer.def( "getTitle" , getTitle_function_type( &HtmlImage_wrapper::getTitle ) ); } { //::osiris::HtmlImage::onRender typedef void ( HtmlImage_wrapper::*onRender_function_type )( ::osiris::HtmlWriter & ) ; HtmlImage_exposer.def( "onRender" , onRender_function_type( &HtmlImage_wrapper::default_onRender ) , ( ::boost::python::arg("writer") ) ); } { //::osiris::HtmlImage::renderAttributes typedef void ( ::osiris::HtmlImage::*renderAttributes_function_type )( ::osiris::HtmlWriter & ) ; typedef void ( HtmlImage_wrapper::*default_renderAttributes_function_type )( ::osiris::HtmlWriter & ) ; HtmlImage_exposer.def( "renderAttributes" , renderAttributes_function_type(&::osiris::HtmlImage::renderAttributes) , default_renderAttributes_function_type(&HtmlImage_wrapper::default_renderAttributes) , ( ::boost::python::arg("writer") ) ); } { //::osiris::HtmlImage::setTitle typedef void ( *setTitle_function_type )( ::osiris::HtmlImage &,::osiris::String const & ); HtmlImage_exposer.def( "setTitle" , setTitle_function_type( &HtmlImage_wrapper::setTitle ) , ( ::boost::python::arg("inst"), ::boost::python::arg("title") ) ); } { //::osiris::HtmlImage::setUrl typedef void ( *setUrl_function_type )( ::osiris::HtmlImage &,::osiris::String const & ); HtmlImage_exposer.def( "setUrl" , setUrl_function_type( &HtmlImage_wrapper::setUrl ) , ( ::boost::python::arg("inst"), ::boost::python::arg("url") ) ); } { //::osiris::IHtmlControl::decodeEvent typedef bool ( HtmlImage_wrapper::*decodeEvent_function_type )( ::osiris::String const &,::osiris::String &,::osiris::HtmlEvent & ) const; HtmlImage_exposer.def( "decodeEvent" , decodeEvent_function_type( &HtmlImage_wrapper::decodeEvent ) , ( ::boost::python::arg("command"), ::boost::python::arg("eventName"), ::boost::python::arg("e") ) ); } { //::osiris::IHtmlControl::encodeEvent typedef ::osiris::String ( HtmlImage_wrapper::*encodeEvent_function_type )( ::osiris::String const &,::osiris::HtmlEvent const * ) const; HtmlImage_exposer.def( "encodeEvent" , encodeEvent_function_type( &HtmlImage_wrapper::encodeEvent ) , ( ::boost::python::arg("eventName"), ::boost::python::arg("e")=(nullptr) ) ); } { //::osiris::IHtmlControl::getSession typedef ::boost::shared_ptr< osiris::HttpSession > ( ::osiris::IHtmlControl::*getSession_function_type )( ) const; typedef ::boost::shared_ptr< osiris::HttpSession > ( HtmlImage_wrapper::*default_getSession_function_type )( ) const; HtmlImage_exposer.def( "getSession" , getSession_function_type(&::osiris::IHtmlControl::getSession) , default_getSession_function_type(&HtmlImage_wrapper::default_getSession) ); } { //::osiris::IHtmlControl::onEvent typedef void ( HtmlImage_wrapper::*onEvent_function_type )( ::osiris::String const &,::osiris::IEvent * ) ; HtmlImage_exposer.def( "onEvent" , onEvent_function_type( &HtmlImage_wrapper::default_onEvent ) , ( ::boost::python::arg("name"), ::boost::python::arg("e")=(nullptr) ) ); } { //::osiris::IHtmlControl::onInit typedef void ( HtmlImage_wrapper::*onInit_function_type )( ) ; HtmlImage_exposer.def( "onInit" , onInit_function_type( &HtmlImage_wrapper::default_onInit ) ); } { //::osiris::IHtmlControl::onLoad typedef void ( HtmlImage_wrapper::*onLoad_function_type )( ) ; HtmlImage_exposer.def( "onLoad" , onLoad_function_type( &HtmlImage_wrapper::default_onLoad ) ); } { //::osiris::IHtmlControl::onLoadViewState typedef void ( HtmlImage_wrapper::*onLoadViewState_function_type )( ::osiris::DataTree const & ) ; HtmlImage_exposer.def( "onLoadViewState" , onLoadViewState_function_type( &HtmlImage_wrapper::default_onLoadViewState ) , ( ::boost::python::arg("state") ) ); } { //::osiris::IHtmlControl::onPreRender typedef void ( HtmlImage_wrapper::*onPreRender_function_type )( ) ; HtmlImage_exposer.def( "onPreRender" , onPreRender_function_type( &HtmlImage_wrapper::default_onPreRender ) ); } { //::osiris::IHtmlControl::onSaveViewState typedef void ( HtmlImage_wrapper::*onSaveViewState_function_type )( ::osiris::DataTree & ) ; HtmlImage_exposer.def( "onSaveViewState" , onSaveViewState_function_type( &HtmlImage_wrapper::default_onSaveViewState ) , ( ::boost::python::arg("state") ) ); } { //::osiris::IHtmlControl::renderChilds typedef void ( ::osiris::IHtmlControl::*renderChilds_function_type )( ::osiris::HtmlWriter & ) ; typedef void ( HtmlImage_wrapper::*default_renderChilds_function_type )( ::osiris::HtmlWriter & ) ; HtmlImage_exposer.def( "renderChilds" , renderChilds_function_type(&::osiris::IHtmlControl::renderChilds) , default_renderChilds_function_type(&HtmlImage_wrapper::default_renderChilds) , ( ::boost::python::arg("writer") ) ); } { //::osiris::IHtmlControl::saveViewState typedef void ( HtmlImage_wrapper::*saveViewState_function_type )( ::osiris::DataTree & ) ; HtmlImage_exposer.def( "saveViewState" , saveViewState_function_type( &HtmlImage_wrapper::saveViewState ) , ( ::boost::python::arg("states") ) ); } { //property "url"[fget=::osiris::HtmlImage::getUrl, fset=::osiris::HtmlImage::setUrl] typedef ::osiris::String const & ( ::osiris::HtmlImage::*fget )( ) const; typedef void ( ::osiris::HtmlImage::*fset )( ::osiris::String const & ) ; HtmlImage_exposer.add_property( "url" , ::boost::python::make_function( fget( &::osiris::HtmlImage::getUrl ) , bp::return_value_policy< bp::copy_const_reference >() ) , fset( &::osiris::HtmlImage::setUrl ) , "get\\set property, built on top of \"osiris::String const & osiris::HtmlImage::getUrl() const [member function]\" and \"void osiris::HtmlImage::setUrl(osiris::String const & url) [member function]\"" ); } { //property "title"[fget=::osiris::HtmlImage::getTitle, fset=::osiris::HtmlImage::setTitle] typedef ::osiris::String const & ( ::osiris::HtmlImage::*fget )( ) const; typedef void ( ::osiris::HtmlImage::*fset )( ::osiris::String const & ) ; HtmlImage_exposer.add_property( "title" , ::boost::python::make_function( fget( &::osiris::HtmlImage::getTitle ) , bp::return_value_policy< bp::copy_const_reference >() ) , fset( &::osiris::HtmlImage::setTitle ) , "get\\set property, built on top of \"osiris::String const & osiris::HtmlImage::getTitle() const [member function]\" and \"void osiris::HtmlImage::setTitle(osiris::String const & title) [member function]\"" ); } ::boost::python::register_ptr_to_python< boost::shared_ptr< ::osiris::HtmlImage > >(); ::boost::python::implicitly_convertible< boost::shared_ptr< ::osiris::HtmlImage >, boost::shared_ptr< ::boost::noncopyable_::noncopyable > >(); ::boost::python::implicitly_convertible< boost::shared_ptr< ::osiris::HtmlImage >, boost::shared_ptr< ::boost::signals::trackable > >(); ::boost::python::implicitly_convertible< boost::shared_ptr< ::osiris::HtmlImage >, boost::shared_ptr< ::osiris::enable_this_ptr< osiris::IHtmlControl > > >(); ::boost::python::implicitly_convertible< boost::shared_ptr< ::osiris::HtmlImage >, boost::shared_ptr< ::osiris::Object > >(); } }