Search completed in 1.01 seconds.
13 results for "NPN_ReleaseVariantValue":
NPN_ReleaseVariantValue - Archive of obsolete content
ArchivePluginsReferenceNPN ReleaseVariantValue
« gecko plugin api reference « scripting plugins summary npn_releasevariantvalue() releases the value in the given variant.
... syntax #include <npruntime.h> void npn_releasevariantvalue(npvariant *variant); parameters the function has the following parameters: <tt>variant</tt> the variant whose value is to be released.
...description npn_releasevariantvalue() releases the value in the given variant.
...npn_releasevariantvalue() will call npn_releaseobject() on npvariants of type npvarianttype_object, and npn_memfree() on npvariants of type npvarianttype_string.
Index - Archive of obsolete content
ArchiveIndex
3661 npn_releasevariantvalue npapi, plugins npn_releasevariantvalue() releases the value in the given variant.
Index of archived content - Archive of obsolete content
ArchiveIndex of archived content
perty npn_identifierisstring npn_intfromidentifier npn_invalidaterect npn_invalidateregion npn_invoke npn_invokedefault npn_memalloc npn_memflush npn_memfree npn_pluginthreadasynccall npn_posturl npn_posturlnotify npn_releaseobject npn_releasevariantvalue npn_reloadplugins npn_removeproperty npn_requestread npn_retainobject npn_setexception npn_setproperty npn_setvalue npn_setvalueforurl npn_status npn_utf8fromidentifier npn_useragent npn_version npn_write npobject npp ...
NPN_Evaluate - Archive of obsolete content
ArchivePluginsReferenceNPN Evaluate
note: the caller must call npn_releasevariantvalue() to release the returned value when it's no longer needed.
NPN_GetProperty - Archive of obsolete content
ArchivePluginsReferenceNPN GetProperty
note: the caller must call npn_releasevariantvalue() to release the returned value when it's no longer needed.
NPN_Invoke - Archive of obsolete content
ArchivePluginsReferenceNPN Invoke
when the caller no longer needs the result, it must call npn_releasevariantvalue() to release it.
NPN_InvokeDefault - Archive of obsolete content
ArchivePluginsReferenceNPN InvokeDefault
when the caller no longer needs the result, it must call npn_releasevariantvalue() to release it.
NPObject - Archive of obsolete content
ArchivePluginsReferenceNPObject
to aid with the reference counting and ownership management in general, the functions npn_createobject(), npn_retainobject(), npn_releaseobject(), and npn_releasevariantvalue() are provided as part of this api.
NPString - Archive of obsolete content
ArchivePluginsReferenceNPString
note: whenever an npstring owns its string data and the data may be released through a call to npn_releasevariantvalue(), the string data must be allocated using npn_memalloc().
NPVariant - Archive of obsolete content
ArchivePluginsReferenceNPVariant
javascript type npvarianttype undefined npvarianttype_void null npvarianttype_null boolean npvarianttype_bool number npvarianttype_int32 or npvarianttype_double string npvarianttype_string all other types npvarianttype_object functions npn_releasevariantvalue() npn_getstringidentifier() npn_getstringidentifiers() npn_getintidentifier() npn_identifierisstring() npn_utf8fromidentifier() npn_intfromidentifier() macros plugin developers are not expected to directly manipulate or access the members of the npvariant instance, instead, the function npn_releasevariantvalue(), and the following macros are provided: npvariant_is_void() evalu...
NPAPI plugin reference - Archive of obsolete content
ArchivePluginsReference
npn_releasevariantvalue npn_releasevariantvalue() releases the value in the given variant.
Scripting plugins - Plugins
PluginsGuideScripting plugins
inelementnpobject = 16 how to call plugin native methods the following html code will do the job: <embed type="application/plugin-mimetype"> <script> var embed = document.embeds[0]; embed.nativemethod(); alert(embed.nativeproperty); embed.nativeproperty.anothernativemethod(); </script> the api extensions the api extensions are based on four new structs: npstring npvariant npn_releasevariantvalue npn_getstringidentifier npn_getstringidentifiers npn_getintidentifier npn_identifierisstring npn_utf8fromidentifier npn_intfromidentifier npobject npn_construct (since firefox 3.0b1) npn_createobject npn_retainobject npn_releaseobject npn_invoke npn_invokedefault npn_enumerate (since mozilla 1.9a1) npn_evaluate npn_getproperty npn_setproper...
Gecko Plugin API Reference - Plugins
PluginsGuide
accessing browser objects from a plugin how to call plugin native methods the api extensions npstring npvariant npn_releasevariantvalue npn_getstringidentifier npn_getstringidentifiers npn_getintidentifier npn_identifierisstring npn_utf8fromidentifier npn_intfromidentifier npobject npn_createobject npn_retainobject npn_releaseobject npn_invoke npn_invokedefault npn_evaluate npn_getproperty npn_setproperty npn_removeproperty npn_haspro...