Unit 'uCEFv8Value' Package
[Overview][Classes][Index] [#pl_cef4typhon]

TCefv8ValueRef

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: uCEFv8Value.pas line 23

type TCefv8ValueRef = class(TCefBaseRefCountedRef,ICefv8Value)

protected

  function IsValid;

  

  function IsUndefined;

  

  function IsNull;

  

  function IsBool;

  

  function IsInt;

  

  function IsUInt;

  

  function IsDouble;

  

  function IsDate;

  

  function IsString;

  

  function IsObject;

  

  function IsArray;

  

  function IsArrayBuffer;

  

  function IsFunction;

  

  function IsPromise;

  

  function IsSame();

  

  function GetBoolValue;

  

  function GetIntValue;

  

  function GetUIntValue;

  

  function GetDoubleValue;

  

  function GetDateValue;

  

  function GetStringValue;

  

  function IsUserCreated;

  

  function HasException;

  

  function GetException;

  

  function ClearException;

  

  function WillRethrowExceptions;

  

  function SetRethrowExceptions();

  

  function HasValueByKey();

  

  function HasValueByIndex();

  

  function DeleteValueByKey();

  

  function DeleteValueByIndex();

  

  function GetValueByKey();

  

  function GetValueByIndex();

  

  function SetValueByKey();

  

  function SetValueByIndex();

  

  function SetValueByAccessor();

  

  function GetKeys();

  

  function SetUserData();

  

  function GetUserData;

  

  function GetExternallyAllocatedMemory;

  

  function AdjustExternallyAllocatedMemory();

  

  function GetArrayLength;

  

  function GetArrayBufferReleaseCallback;

  

  function NeuterArrayBuffer;

  

  function GetArrayBufferByteLength;

  

  function GetArrayBufferData;

  

  function GetFunctionName;

  

  function GetFunctionHandler;

  

  function ExecuteFunction();

  

  function ExecuteFunctionWithContext();

  

  function ResolvePromise();

  

  function RejectPromise();

  

public

  class function UnWrap();

  

  class function NewUndefined;

  

  class function NewNull;

  

  class function NewBool();

  

  class function NewInt();

  

  class function NewUInt();

  

  class function NewDouble();

  

  class function NewDate();

  

  class function NewString();

  

  class function NewObject();

  

  class function NewObjectProc();

  

  class function NewArray();

  

  class function NewArrayBuffer();

  

  class function NewArrayBufferWithCopy();

  

  class function NewFunction();

  

  class function NewPromise;

  

end;

Inheritance

TCefv8ValueRef

  

|

TCefBaseRefCountedRef,ICefv8Value

  

|

TObject,ICefBaseRefCounted



CT Web help

CodeTyphon Studio