webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <APIObject.h>
Public Member Functions | |
virtual | ~Object () |
virtual Type | type () const =0 |
Static Public Member Functions | |
static void * | wrap (API::Object *) |
static API::Object * | unwrap (void *) |
Protected Member Functions | |
Object () | |
|
strong |
|
inlinevirtual |
|
protected |
|
pure virtual |
Implemented in API::ObjectImpl< ArgumentType >, API::ObjectImpl< API::Object::Type::CookieManager >, API::ObjectImpl< API::Object::Type::RunJavaScriptAlertResultListener >, API::ObjectImpl< API::Object::Type::RunJavaScriptPromptResultListener >, API::ObjectImpl< API::Object::Type::NotificationPermissionRequest >, API::ObjectImpl< Object::Type::NavigationAction >, API::ObjectImpl< API::Object::Type::BundleBackForwardListItem >, API::ObjectImpl< API::Object::Type::GrammarDetail >, API::ObjectImpl< API::Object::Type::CertificateInfo >, API::ObjectImpl< API::Object::Type::IconDatabase >, API::ObjectImpl< API::Object::Type::BundleInspector >, API::ObjectImpl< API::Object::Type::UserContentWorld >, API::ObjectImpl< Object::Type::UserContentExtension >, API::ObjectImpl< Object::Type::Error >, API::ObjectImpl< API::Object::Type::RenderLayer >, API::ObjectImpl< API::Object::Type::PageGroup >, API::ObjectImpl< API::Object::Type::BundleNavigationAction >, API::ObjectImpl< API::Object::Type::UserContentController >, API::ObjectImpl< API::Object::Type::Data >, API::ObjectImpl< API::Object::Type::OpenPanelParameters >, API::ObjectImpl< API::Object::Type::BundleHitTestResult >, API::ObjectImpl< API::Object::Type::Download >, API::ObjectImpl< API::Object::Type::Bundle >, API::ObjectImpl< Object::Type::PageHandle >, API::ObjectImpl< API::Object::Type::Inspector >, API::ObjectImpl< API::Object::Type::ProcessPool >, API::ObjectImpl< API::Object::Type::UserContentURLPattern >, API::ObjectImpl< API::Object::Type::AutomationSession >, API::ObjectImpl< API::Object::Type::Preferences >, API::ObjectImpl< API::Object::Type::AuthenticationChallenge >, API::ObjectImpl< Object::Type::URL >, API::ObjectImpl< API::Object::Type::BundlePageOverlay >, API::ObjectImpl< API::Object::Type::BundlePage >, API::ObjectImpl< Object::Type::NavigationResponse >, API::ObjectImpl< API::Object::Type::TextChecker >, API::ObjectImpl< API::Object::Type::RunJavaScriptConfirmResultListener >, API::ObjectImpl< API::Object::Type::UserMediaPermissionCheck >, API::ObjectImpl< API::Object::Type::RenderObject >, API::ObjectImpl< API::Object::Type::UserMediaPermissionRequest >, API::ObjectImpl< Object::Type::URLRequest >, API::ObjectImpl< Object::Type::String >, API::ObjectImpl< Object::Type::FrameInfo >, API::ObjectImpl< Object::Type::NavigationData >, API::ObjectImpl< API::Object::Type::UserInitiatedAction >, API::ObjectImpl< Object::Type::SessionState >, API::ObjectImpl< API::Object::Type::Notification >, API::ObjectImpl< API::Object::Type::ProtectionSpace >, API::ObjectImpl< API::Object::Type::BundleNodeHandle >, API::ObjectImpl< API::Object::Type::BundleFrame >, API::ObjectImpl< Object::Type::PageGroupHandle >, API::ObjectImpl< Object::Type::FrameHandle >, API::ObjectImpl< APIObjectType >, API::ObjectImpl< Object::Type::Dictionary >, API::ObjectImpl< API::Object::Type::AuthenticationDecisionListener >, API::ObjectImpl< Object::Type::ExperimentalFeature >, API::ObjectImpl< API::Object::Type::ObjCObjectGraph >, API::ObjectImpl< API::Object::Type::NotificationManager >, API::ObjectImpl< API::Object::Type::BundleRangeHandle >, API::ObjectImpl< API::Object::Type::BundlePageGroup >, API::ObjectImpl< Object::Type::Array >, API::ObjectImpl< Object::Type::Navigation >, API::ObjectImpl< API::Object::Type::VisitedLinkStore >, API::ObjectImpl< Object::Type::WindowFeatures >, API::ObjectImpl< Object::Type::UserStyleSheet >, API::ObjectImpl< API::Object::Type::FramePolicyListener >, API::ObjectImpl< API::Object::Type::Credential >, API::ObjectImpl< API::Object::Type::GeolocationPermissionRequest >, API::ObjectImpl< API::Object::Type::BundlePageBanner >, API::ObjectImpl< Object::Type::WebsiteDataRecord >, API::ObjectImpl< API::Object::Type::RunBeforeUnloadConfirmPanelResultListener >, API::ObjectImpl< API::Object::Type::ViewportAttributes >, API::ObjectImpl< API::Object::Type::HitTestResult >, API::ObjectImpl< API::Object::Type::Connection >, API::ObjectImpl< Object::Type::URLResponse >, API::ObjectImpl< Object::Type::ProcessPoolConfiguration >, API::ObjectImpl< Object::Type::WebsitePolicies >, API::ObjectImpl< API::Object::Type::GeolocationManager >, API::ObjectImpl< Object::Type::PageConfiguration >, API::ObjectImpl< API::Object::Type::Rect >, API::ObjectImpl< Object::Type::UserScript >, API::ObjectImpl< API::Object::Type::Image >, API::ObjectImpl< API::Object::Type::Size >, API::ObjectImpl< API::Object::Type::BundleCSSStyleDeclarationHandle >, API::ObjectImpl< API::Object::Type::GeolocationPosition >, API::ObjectImpl< API::Object::Type::SerializedScriptValue >, API::ObjectImpl< API::Object::Type::SecurityOrigin >, API::ObjectImpl< API::Object::Type::Page >, API::ObjectImpl< API::Object::Type::BundleScriptWorld >, API::ObjectImpl< API::Object::Type::BackForwardList >, API::ObjectImpl< API::Object::Type::WebResourceLoadStatisticsManager >, API::ObjectImpl< API::Object::Type::BundleDOMWindowExtension >, API::ObjectImpl< API::Object::Type::EditCommandProxy >, API::ObjectImpl< API::Object::Type::Point >, API::ObjectImpl< API::Object::Type::Frame >, API::ObjectImpl< API::Object::Type::BundleFileHandle >, API::ObjectImpl< API::Object::Type::BundleBackForwardList >, API::ObjectImpl< Object::Type::WebsiteDataStore >, and API::ObjectImpl< API::Object::Type::BackForwardListItem >.
|
inlinestatic |
|
inlinestatic |