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_HtmlPopup_class(){ { //::osiris::HtmlPopup typedef ::boost::python::class_< HtmlPopup_wrapper, ::boost::python::bases< ::osiris::HtmlDiv >, ::boost::noncopyable > HtmlPopup_exposer_t; HtmlPopup_exposer_t HtmlPopup_exposer = HtmlPopup_exposer_t( "HtmlPopup", ::boost::python::init< >() ); ::boost::python::scope HtmlPopup_scope( HtmlPopup_exposer ); ::boost::python::enum_< ::osiris::HtmlPopup::Type>("Type") .value("ptStatic", ::osiris::HtmlPopup::ptStatic) .value("ptStaticClick", ::osiris::HtmlPopup::ptStaticClick) .value("ptTooltip", ::osiris::HtmlPopup::ptTooltip) .value("ptPopup", ::osiris::HtmlPopup::ptPopup) .export_values() ; { //::osiris::HtmlPopup::getType typedef boost::python::object ( *getType_function_type )( ::osiris::HtmlPopup const & ); HtmlPopup_exposer.def( "getType" , getType_function_type( &HtmlPopup_wrapper::getType ) ); } { //::osiris::HtmlPopup::getHeader typedef boost::python::object ( *getHeader_function_type )( ::osiris::HtmlPopup & ); HtmlPopup_exposer.def( "getHeader" , getHeader_function_type( &HtmlPopup_wrapper::getHeader ) ); } { //::osiris::HtmlPopup::getBody typedef boost::python::object ( *getBody_function_type )( ::osiris::HtmlPopup & ); HtmlPopup_exposer.def( "getBody" , getBody_function_type( &HtmlPopup_wrapper::getBody ) ); } { //::osiris::HtmlPopup::onPreRender typedef void ( HtmlPopup_wrapper::*onPreRender_function_type )( ) ; HtmlPopup_exposer.def( "onPreRender" , onPreRender_function_type( &HtmlPopup_wrapper::default_onPreRender ) ); } { //::osiris::HtmlPopup::setType typedef void ( *setType_function_type )( ::osiris::HtmlPopup &,::osiris::HtmlPopup::Type ); HtmlPopup_exposer.def( "setType" , setType_function_type( &HtmlPopup_wrapper::setType ) , ( ::boost::python::arg("inst"), ::boost::python::arg("type") ) ); } { //::osiris::IHtmlControl::decodeEvent typedef bool ( HtmlPopup_wrapper::*decodeEvent_function_type )( ::osiris::String const &,::osiris::String &,::osiris::HtmlEvent & ) const; HtmlPopup_exposer.def( "decodeEvent" , decodeEvent_function_type( &HtmlPopup_wrapper::decodeEvent ) , ( ::boost::python::arg("command"), ::boost::python::arg("eventName"), ::boost::python::arg("e") ) ); } { //::osiris::IHtmlControl::encodeEvent typedef ::osiris::String ( HtmlPopup_wrapper::*encodeEvent_function_type )( ::osiris::String const &,::osiris::HtmlEvent const * ) const; HtmlPopup_exposer.def( "encodeEvent" , encodeEvent_function_type( &HtmlPopup_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 > ( HtmlPopup_wrapper::*default_getSession_function_type )( ) const; HtmlPopup_exposer.def( "getSession" , getSession_function_type(&::osiris::IHtmlControl::getSession) , default_getSession_function_type(&HtmlPopup_wrapper::default_getSession) ); } { //::osiris::IHtmlControl::onEvent typedef void ( HtmlPopup_wrapper::*onEvent_function_type )( ::osiris::String const &,::osiris::IEvent * ) ; HtmlPopup_exposer.def( "onEvent" , onEvent_function_type( &HtmlPopup_wrapper::default_onEvent ) , ( ::boost::python::arg("name"), ::boost::python::arg("e")=(nullptr) ) ); } { //::osiris::IHtmlControl::onInit typedef void ( HtmlPopup_wrapper::*onInit_function_type )( ) ; HtmlPopup_exposer.def( "onInit" , onInit_function_type( &HtmlPopup_wrapper::default_onInit ) ); } { //::osiris::IHtmlControl::onLoad typedef void ( HtmlPopup_wrapper::*onLoad_function_type )( ) ; HtmlPopup_exposer.def( "onLoad" , onLoad_function_type( &HtmlPopup_wrapper::default_onLoad ) ); } { //::osiris::IHtmlControl::onLoadViewState typedef void ( HtmlPopup_wrapper::*onLoadViewState_function_type )( ::osiris::DataTree const & ) ; HtmlPopup_exposer.def( "onLoadViewState" , onLoadViewState_function_type( &HtmlPopup_wrapper::default_onLoadViewState ) , ( ::boost::python::arg("state") ) ); } { //::osiris::HtmlDiv::onRender typedef void ( HtmlPopup_wrapper::*onRender_function_type )( ::osiris::HtmlWriter & ) ; HtmlPopup_exposer.def( "onRender" , onRender_function_type( &HtmlPopup_wrapper::default_onRender ) , ( ::boost::python::arg("writer") ) ); } { //::osiris::IHtmlControl::onSaveViewState typedef void ( HtmlPopup_wrapper::*onSaveViewState_function_type )( ::osiris::DataTree & ) ; HtmlPopup_exposer.def( "onSaveViewState" , onSaveViewState_function_type( &HtmlPopup_wrapper::default_onSaveViewState ) , ( ::boost::python::arg("state") ) ); } { //::osiris::IHtmlControl::renderAttributes typedef void ( ::osiris::IHtmlControl::*renderAttributes_function_type )( ::osiris::HtmlWriter & ) ; typedef void ( HtmlPopup_wrapper::*default_renderAttributes_function_type )( ::osiris::HtmlWriter & ) ; HtmlPopup_exposer.def( "renderAttributes" , renderAttributes_function_type(&::osiris::IHtmlControl::renderAttributes) , default_renderAttributes_function_type(&HtmlPopup_wrapper::default_renderAttributes) , ( ::boost::python::arg("writer") ) ); } { //::osiris::IHtmlControl::renderChilds typedef void ( ::osiris::IHtmlControl::*renderChilds_function_type )( ::osiris::HtmlWriter & ) ; typedef void ( HtmlPopup_wrapper::*default_renderChilds_function_type )( ::osiris::HtmlWriter & ) ; HtmlPopup_exposer.def( "renderChilds" , renderChilds_function_type(&::osiris::IHtmlControl::renderChilds) , default_renderChilds_function_type(&HtmlPopup_wrapper::default_renderChilds) , ( ::boost::python::arg("writer") ) ); } { //::osiris::IHtmlControl::saveViewState typedef void ( HtmlPopup_wrapper::*saveViewState_function_type )( ::osiris::DataTree & ) ; HtmlPopup_exposer.def( "saveViewState" , saveViewState_function_type( &HtmlPopup_wrapper::saveViewState ) , ( ::boost::python::arg("states") ) ); } { //property "type"[fget=::osiris::HtmlPopup::getType, fset=::osiris::HtmlPopup::setType] typedef ::osiris::HtmlPopup::Type ( ::osiris::HtmlPopup::*fget )( ) const; typedef void ( ::osiris::HtmlPopup::*fset )( ::osiris::HtmlPopup::Type ) ; HtmlPopup_exposer.add_property( "type" , fget( &::osiris::HtmlPopup::getType ) , fset( &::osiris::HtmlPopup::setType ) , "get\\set property, built on top of \"osiris::HtmlPopup::Type osiris::HtmlPopup::getType() const [member function]\" and \"void osiris::HtmlPopup::setType(osiris::HtmlPopup::Type type) [member function]\"" ); } } }