AutoGenerated

Help on module WasmEdge:

NAME
    WasmEdge

CLASSES
    pybind11_builtins.pybind11_object(builtins.object)
        ASTModule
        CompilerOutput
        Configure
        Executor
        Function
        GlobalType
        Host
        ImportObject
        Limit
        Loader
        Logging
        Memory
        MemoryType
        Mutability
        Optimization
        Proposal
        Ref
        RefType
        Result
        Store
        Table
        TableType
        Type
        VM
        Validator
        Value

    class ASTModule(pybind11_builtins.pybind11_object)
     |  Method resolution order:
     |      ASTModule
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  __init__(...)
     |      __init__(self: WasmEdge.ASTModule) -> None
     |  
     |  exports(...)
     |      exports(self: WasmEdge.ASTModule) -> list
     |  
     |  imports(...)
     |      imports(self: WasmEdge.ASTModule) -> list
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

    class CompilerOutput(pybind11_builtins.pybind11_object)
     |  Members:
     |  
     |  Native
     |  
     |  Wasm
     |  
     |  Method resolution order:
     |      CompilerOutput
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  __eq__(...)
     |      __eq__(self: object, other: object) -> bool
     |  
     |  __getstate__(...)
     |      __getstate__(self: object) -> int
     |  
     |  __hash__(...)
     |      __hash__(self: object) -> int
     |  
     |  __index__(...)
     |      __index__(self: WasmEdge.CompilerOutput) -> int
     |  
     |  __init__(...)
     |      __init__(self: WasmEdge.CompilerOutput, value: int) -> None
     |  
     |  __int__(...)
     |      __int__(self: WasmEdge.CompilerOutput) -> int
     |  
     |  __ne__(...)
     |      __ne__(self: object, other: object) -> bool
     |  
     |  __repr__(...)
     |      __repr__(self: object) -> str
     |  
     |  __setstate__(...)
     |      __setstate__(self: WasmEdge.CompilerOutput, state: int) -> None
     |  
     |  __str__ = name(...)
     |      name(self: handle) -> str
     |  
     |  ----------------------------------------------------------------------
     |  Readonly properties defined here:
     |  
     |  __members__
     |  
     |  name
     |      name(self: handle) -> str
     |  
     |  value
     |  
     |  ----------------------------------------------------------------------
     |  Data and other attributes defined here:
     |  
     |  Native = <CompilerOutput.Native: 0>
     |  
     |  Wasm = <CompilerOutput.Wasm: 1>
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

    class Configure(pybind11_builtins.pybind11_object)
     |  Method resolution order:
     |      Configure
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  __init__(...)
     |      __init__(self: WasmEdge.Configure) -> None
     |  
     |  add(...)
     |      add(*args, **kwargs)
     |      Overloaded function.
     |      
     |      1. add(self: WasmEdge.Configure, arg0: WasmEdge_Proposal) -> None
     |      
     |      2. add(self: WasmEdge.Configure, arg0: WasmEdge_HostRegistration) -> None
     |  
     |  remove(...)
     |      remove(*args, **kwargs)
     |      Overloaded function.
     |      
     |      1. remove(self: WasmEdge.Configure, arg0: WasmEdge_Proposal) -> None
     |      
     |      2. remove(self: WasmEdge.Configure, arg0: WasmEdge_HostRegistration) -> None
     |  
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |  
     |  max_paging
     |  
     |  optimization_level
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

    class Executor(pybind11_builtins.pybind11_object)
     |  Method resolution order:
     |      Executor
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  __init__(...)
     |      __init__(self: WasmEdge.Executor, arg0: WasmEdge.Configure) -> None
     |  
     |  instantiate(...)
     |      instantiate(self: WasmEdge.Executor, arg0: WasmEdge.Store, arg1: WasmEdge.ASTModule) -> WasmEdge.Result
     |  
     |  invoke(...)
     |      invoke(self: WasmEdge.Executor, arg0: WasmEdge.Store, arg1: str, arg2: list) -> tuple
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

    class Function(pybind11_builtins.pybind11_object)
     |  Method resolution order:
     |      Function
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  __init__(...)
     |      __init__(self: WasmEdge.Function, arg0: function) -> None
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

    class GlobalType(pybind11_builtins.pybind11_object)
     |  Method resolution order:
     |      GlobalType
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  GetMutability(...)
     |      GetMutability(self: WasmEdge.GlobalType) -> WasmEdge.Mutability
     |  
     |  GetValType(...)
     |      GetValType(self: WasmEdge.GlobalType) -> WasmEdge.Type
     |  
     |  __init__(...)
     |      __init__(self: WasmEdge.GlobalType, arg0: WasmEdge.Type, arg1: WasmEdge.Mutability) -> None
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

    class Host(pybind11_builtins.pybind11_object)
     |  Members:
     |  
     |  Wasi
     |  
     |  WasmEdge
     |  
     |  Method resolution order:
     |      Host
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  __eq__(...)
     |      __eq__(self: object, other: object) -> bool
     |  
     |  __getstate__(...)
     |      __getstate__(self: object) -> int
     |  
     |  __hash__(...)
     |      __hash__(self: object) -> int
     |  
     |  __index__(...)
     |      __index__(self: WasmEdge.Host) -> int
     |  
     |  __init__(...)
     |      __init__(self: WasmEdge.Host, value: int) -> None
     |  
     |  __int__(...)
     |      __int__(self: WasmEdge.Host) -> int
     |  
     |  __ne__(...)
     |      __ne__(self: object, other: object) -> bool
     |  
     |  __repr__(...)
     |      __repr__(self: object) -> str
     |  
     |  __setstate__(...)
     |      __setstate__(self: WasmEdge.Host, state: int) -> None
     |  
     |  __str__ = name(...)
     |      name(self: handle) -> str
     |  
     |  ----------------------------------------------------------------------
     |  Readonly properties defined here:
     |  
     |  __members__
     |  
     |  name
     |      name(self: handle) -> str
     |  
     |  value
     |  
     |  ----------------------------------------------------------------------
     |  Data and other attributes defined here:
     |  
     |  Wasi = <Host.Wasi: 0>
     |  
     |  WasmEdge = <Host.WasmEdge: 1>
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

    class ImportObject(pybind11_builtins.pybind11_object)
     |  Method resolution order:
     |      ImportObject
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  __init__(...)
     |      __init__(self: WasmEdge.ImportObject, arg0: str) -> None
     |  
     |  add(...)
     |      add(self: WasmEdge.ImportObject, arg0: WasmEdge.Function, arg1: str) -> None
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

    class Limit(pybind11_builtins.pybind11_object)
     |  Method resolution order:
     |      Limit
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  __init__(...)
     |      __init__(self: WasmEdge.Limit, arg0: bool, arg1: int, arg2: int) -> None
     |  
     |  ----------------------------------------------------------------------
     |  Readonly properties defined here:
     |  
     |  HasMax
     |  
     |  Max
     |  
     |  Min
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

    class Loader(pybind11_builtins.pybind11_object)
     |  Method resolution order:
     |      Loader
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  __init__(...)
     |      __init__(self: WasmEdge.Loader, arg0: WasmEdge.Configure) -> None
     |  
     |  parse(...)
     |      parse(*args, **kwargs)
     |      Overloaded function.
     |      
     |      1. parse(self: WasmEdge.Loader, arg0: WasmEdge.ASTModule, arg1: str) -> WasmEdge.Result
     |      
     |      2. parse(self: WasmEdge.Loader, arg0: WasmEdge.ASTModule, arg1: tuple) -> WasmEdge.Result
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

    class Logging(pybind11_builtins.pybind11_object)
     |  Method resolution order:
     |      Logging
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  __init__(...)
     |      __init__(self: WasmEdge.Logging) -> None
     |  
     |  __str__(...)
     |      __str__(self: WasmEdge.Logging) -> str
     |  
     |  ----------------------------------------------------------------------
     |  Static methods defined here:
     |  
     |  debug(...) from builtins.PyCapsule
     |      debug() -> None
     |  
     |  error(...) from builtins.PyCapsule
     |      error() -> None
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

    class Memory(pybind11_builtins.pybind11_object)
     |  Method resolution order:
     |      Memory
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  GetData(...)
     |      GetData(self: WasmEdge.Memory, arg0: int, arg1: int) -> tuple
     |  
     |  GetPageSize(...)
     |      GetPageSize(self: WasmEdge.Memory) -> int
     |  
     |  GrowPage(...)
     |      GrowPage(self: WasmEdge.Memory, arg0: int) -> WasmEdge.Result
     |  
     |  SetData(...)
     |      SetData(self: WasmEdge.Memory, arg0: tuple, arg1: int) -> WasmEdge.Result
     |  
     |  __init__(...)
     |      __init__(self: WasmEdge.Memory, arg0: WasmEdge.MemoryType) -> None
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

    class MemoryType(pybind11_builtins.pybind11_object)
     |  Method resolution order:
     |      MemoryType
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  GetLimit(...)
     |      GetLimit(self: WasmEdge.MemoryType) -> WasmEdge.Limit
     |  
     |  __init__(...)
     |      __init__(self: WasmEdge.MemoryType, arg0: WasmEdge.Limit) -> None
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

    class Mutability(pybind11_builtins.pybind11_object)
     |  Members:
     |  
     |  Var
     |  
     |  Const
     |  
     |  Method resolution order:
     |      Mutability
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  __eq__(...)
     |      __eq__(self: object, other: object) -> bool
     |  
     |  __getstate__(...)
     |      __getstate__(self: object) -> int
     |  
     |  __hash__(...)
     |      __hash__(self: object) -> int
     |  
     |  __index__(...)
     |      __index__(self: WasmEdge.Mutability) -> int
     |  
     |  __init__(...)
     |      __init__(self: WasmEdge.Mutability, value: int) -> None
     |  
     |  __int__(...)
     |      __int__(self: WasmEdge.Mutability) -> int
     |  
     |  __ne__(...)
     |      __ne__(self: object, other: object) -> bool
     |  
     |  __repr__(...)
     |      __repr__(self: object) -> str
     |  
     |  __setstate__(...)
     |      __setstate__(self: WasmEdge.Mutability, state: int) -> None
     |  
     |  __str__ = name(...)
     |      name(self: handle) -> str
     |  
     |  ----------------------------------------------------------------------
     |  Readonly properties defined here:
     |  
     |  __members__
     |  
     |  name
     |      name(self: handle) -> str
     |  
     |  value
     |  
     |  ----------------------------------------------------------------------
     |  Data and other attributes defined here:
     |  
     |  Const = <Mutability.Const: 0>
     |  
     |  Var = <Mutability.Var: 1>
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

    class Optimization(pybind11_builtins.pybind11_object)
     |  Members:
     |  
     |  O0
     |  
     |  O1
     |  
     |  O2
     |  
     |  O3
     |  
     |  Os
     |  
     |  Oz
     |  
     |  Method resolution order:
     |      Optimization
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  __eq__(...)
     |      __eq__(self: object, other: object) -> bool
     |  
     |  __getstate__(...)
     |      __getstate__(self: object) -> int
     |  
     |  __hash__(...)
     |      __hash__(self: object) -> int
     |  
     |  __index__(...)
     |      __index__(self: WasmEdge.Optimization) -> int
     |  
     |  __init__(...)
     |      __init__(self: WasmEdge.Optimization, value: int) -> None
     |  
     |  __int__(...)
     |      __int__(self: WasmEdge.Optimization) -> int
     |  
     |  __ne__(...)
     |      __ne__(self: object, other: object) -> bool
     |  
     |  __repr__(...)
     |      __repr__(self: object) -> str
     |  
     |  __setstate__(...)
     |      __setstate__(self: WasmEdge.Optimization, state: int) -> None
     |  
     |  __str__ = name(...)
     |      name(self: handle) -> str
     |  
     |  ----------------------------------------------------------------------
     |  Readonly properties defined here:
     |  
     |  __members__
     |  
     |  name
     |      name(self: handle) -> str
     |  
     |  value
     |  
     |  ----------------------------------------------------------------------
     |  Data and other attributes defined here:
     |  
     |  O0 = <Optimization.O0: 0>
     |  
     |  O1 = <Optimization.O1: 1>
     |  
     |  O2 = <Optimization.O2: 2>
     |  
     |  O3 = <Optimization.O3: 3>
     |  
     |  Os = <Optimization.Os: 4>
     |  
     |  Oz = <Optimization.Oz: 5>
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

    class Proposal(pybind11_builtins.pybind11_object)
     |  Members:
     |  
     |  ImportExportMutGlobals
     |  
     |  NonTrapFloatToIntConversions
     |  
     |  BulkMemoryOperations
     |  
     |  ReferenceTypes
     |  
     |  SIMD
     |  
     |  TailCall
     |  
     |  Annotations
     |  
     |  Memory64
     |  
     |  Threads
     |  
     |  ExceptionHandling
     |  
     |  FunctionReferences
     |  
     |  Method resolution order:
     |      Proposal
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  __eq__(...)
     |      __eq__(self: object, other: object) -> bool
     |  
     |  __getstate__(...)
     |      __getstate__(self: object) -> int
     |  
     |  __hash__(...)
     |      __hash__(self: object) -> int
     |  
     |  __index__(...)
     |      __index__(self: WasmEdge.Proposal) -> int
     |  
     |  __init__(...)
     |      __init__(self: WasmEdge.Proposal, value: int) -> None
     |  
     |  __int__(...)
     |      __int__(self: WasmEdge.Proposal) -> int
     |  
     |  __ne__(...)
     |      __ne__(self: object, other: object) -> bool
     |  
     |  __repr__(...)
     |      __repr__(self: object) -> str
     |  
     |  __setstate__(...)
     |      __setstate__(self: WasmEdge.Proposal, state: int) -> None
     |  
     |  __str__ = name(...)
     |      name(self: handle) -> str
     |  
     |  ----------------------------------------------------------------------
     |  Readonly properties defined here:
     |  
     |  __members__
     |  
     |  name
     |      name(self: handle) -> str
     |  
     |  value
     |  
     |  ----------------------------------------------------------------------
     |  Data and other attributes defined here:
     |  
     |  Annotations = <Proposal.Annotations: 8>
     |  
     |  BulkMemoryOperations = <Proposal.BulkMemoryOperations: 4>
     |  
     |  ExceptionHandling = <Proposal.ExceptionHandling: 11>
     |  
     |  FunctionReferences = <Proposal.FunctionReferences: 12>
     |  
     |  ImportExportMutGlobals = <Proposal.ImportExportMutGlobals: 0>
     |  
     |  Memory64 = <Proposal.Memory64: 9>
     |  
     |  NonTrapFloatToIntConversions = <Proposal.NonTrapFloatToIntConversions:...
     |  
     |  ReferenceTypes = <Proposal.ReferenceTypes: 5>
     |  
     |  SIMD = <Proposal.SIMD: 6>
     |  
     |  TailCall = <Proposal.TailCall: 7>
     |  
     |  Threads = <Proposal.Threads: 10>
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

    class Ref(pybind11_builtins.pybind11_object)
     |  Method resolution order:
     |      Ref
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  FuncIdx(...)
     |      FuncIdx(self: WasmEdge.Ref) -> int
     |  
     |  __init__(...)
     |      __init__(self: WasmEdge.Ref, type: object, ref_obj: object = None) -> None
     |  
     |  isNull(...)
     |      isNull(self: WasmEdge.Ref) -> bool
     |  
     |  ----------------------------------------------------------------------
     |  Readonly properties defined here:
     |  
     |  Type
     |  
     |  Value
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

    class RefType(pybind11_builtins.pybind11_object)
     |  Members:
     |  
     |  FuncRef
     |  
     |  ExternRef
     |  
     |  Method resolution order:
     |      RefType
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  __eq__(...)
     |      __eq__(self: object, other: object) -> bool
     |  
     |  __getstate__(...)
     |      __getstate__(self: object) -> int
     |  
     |  __hash__(...)
     |      __hash__(self: object) -> int
     |  
     |  __index__(...)
     |      __index__(self: WasmEdge.RefType) -> int
     |  
     |  __init__(...)
     |      __init__(self: WasmEdge.RefType, value: int) -> None
     |  
     |  __int__(...)
     |      __int__(self: WasmEdge.RefType) -> int
     |  
     |  __ne__(...)
     |      __ne__(self: object, other: object) -> bool
     |  
     |  __repr__(...)
     |      __repr__(self: object) -> str
     |  
     |  __setstate__(...)
     |      __setstate__(self: WasmEdge.RefType, state: int) -> None
     |  
     |  __str__ = name(...)
     |      name(self: handle) -> str
     |  
     |  ----------------------------------------------------------------------
     |  Readonly properties defined here:
     |  
     |  __members__
     |  
     |  name
     |      name(self: handle) -> str
     |  
     |  value
     |  
     |  ----------------------------------------------------------------------
     |  Data and other attributes defined here:
     |  
     |  ExternRef = <RefType.ExternRef: 111>
     |  
     |  FuncRef = <RefType.FuncRef: 112>
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

    class Result(pybind11_builtins.pybind11_object)
     |  Method resolution order:
     |      Result
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  __bool__(...)
     |      __bool__(self: WasmEdge.Result) -> bool
     |  
     |  __init__(...)
     |      __init__(self: WasmEdge.Result) -> None
     |  
     |  __str__(...)
     |      __str__(self: WasmEdge.Result) -> str
     |  
     |  code(...)
     |      code(self: WasmEdge.Result) -> int
     |  
     |  message(...)
     |      message(self: WasmEdge.Result) -> str
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

    class Store(pybind11_builtins.pybind11_object)
     |  Method resolution order:
     |      Store
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  __init__(...)
     |      __init__(self: WasmEdge.Store) -> None
     |  
     |  listFunctions(...)
     |      listFunctions(self: WasmEdge.Store) -> list
     |  
     |  listModules(...)
     |      listModules(self: WasmEdge.Store) -> list
     |  
     |  listRegisteredFunctions(...)
     |      listRegisteredFunctions(self: WasmEdge.Store, arg0: str) -> list
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

    class Table(pybind11_builtins.pybind11_object)
     |  Method resolution order:
     |      Table
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  GetData(...)
     |      GetData(self: WasmEdge.Table, arg0: int) -> tuple
     |  
     |  GetSize(...)
     |      GetSize(self: WasmEdge.Table) -> int
     |  
     |  GetType(...)
     |      GetType(self: WasmEdge.Table) -> WasmEdge.TableType
     |  
     |  GrowSize(...)
     |      GrowSize(self: WasmEdge.Table, arg0: int) -> WasmEdge.Result
     |  
     |  SetData(...)
     |      SetData(self: WasmEdge.Table, arg0: WasmEdge.Value, arg1: int) -> WasmEdge.Result
     |  
     |  __init__(...)
     |      __init__(self: WasmEdge.Table, arg0: WasmEdge.TableType) -> None
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

    class TableType(pybind11_builtins.pybind11_object)
     |  Method resolution order:
     |      TableType
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  GetLimit(...)
     |      GetLimit(self: WasmEdge.TableType) -> WasmEdge.Limit
     |  
     |  GetRefType(...)
     |      GetRefType(self: WasmEdge.TableType) -> WasmEdge.RefType
     |  
     |  __init__(...)
     |      __init__(self: WasmEdge.TableType, arg0: WasmEdge.RefType, arg1: WasmEdge.Limit) -> None
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

    class Type(pybind11_builtins.pybind11_object)
     |  Members:
     |  
     |  I32
     |  
     |  I64
     |  
     |  F32
     |  
     |  F64
     |  
     |  V128
     |  
     |  FuncRef
     |  
     |  ExternRef
     |  
     |  Method resolution order:
     |      Type
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  __eq__(...)
     |      __eq__(self: object, other: object) -> bool
     |  
     |  __getstate__(...)
     |      __getstate__(self: object) -> int
     |  
     |  __hash__(...)
     |      __hash__(self: object) -> int
     |  
     |  __index__(...)
     |      __index__(self: WasmEdge.Type) -> int
     |  
     |  __init__(...)
     |      __init__(self: WasmEdge.Type, value: int) -> None
     |  
     |  __int__(...)
     |      __int__(self: WasmEdge.Type) -> int
     |  
     |  __ne__(...)
     |      __ne__(self: object, other: object) -> bool
     |  
     |  __repr__(...)
     |      __repr__(self: object) -> str
     |  
     |  __setstate__(...)
     |      __setstate__(self: WasmEdge.Type, state: int) -> None
     |  
     |  __str__ = name(...)
     |      name(self: handle) -> str
     |  
     |  ----------------------------------------------------------------------
     |  Readonly properties defined here:
     |  
     |  __members__
     |  
     |  name
     |      name(self: handle) -> str
     |  
     |  value
     |  
     |  ----------------------------------------------------------------------
     |  Data and other attributes defined here:
     |  
     |  ExternRef = <Type.ExternRef: 111>
     |  
     |  F32 = <Type.F32: 125>
     |  
     |  F64 = <Type.F64: 124>
     |  
     |  FuncRef = <Type.FuncRef: 112>
     |  
     |  I32 = <Type.I32: 127>
     |  
     |  I64 = <Type.I64: 126>
     |  
     |  V128 = <Type.V128: 123>
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

    class VM(pybind11_builtins.pybind11_object)
     |  Method resolution order:
     |      VM
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  ListExportedFunctions(...)
     |      ListExportedFunctions(self: WasmEdge.VM) -> list
     |  
     |  __init__(...)
     |      __init__(*args, **kwargs)
     |      Overloaded function.
     |      
     |      1. __init__(self: WasmEdge.VM) -> None
     |      
     |      2. __init__(self: WasmEdge.VM, arg0: WasmEdge.Configure) -> None
     |      
     |      3. __init__(self: WasmEdge.VM, arg0: WasmEdge.Store) -> None
     |      
     |      4. __init__(self: WasmEdge.VM, arg0: WasmEdge.Configure, arg1: WasmEdge.Store) -> None
     |  
     |  register(...)
     |      register(*args, **kwargs)
     |      Overloaded function.
     |      
     |      1. register(self: WasmEdge.VM, arg0: str, arg1: WasmEdge.ASTModule) -> WasmEdge.Result
     |      
     |      2. register(self: WasmEdge.VM, arg0: str, arg1: tuple) -> WasmEdge.Result
     |      
     |      3. register(self: WasmEdge.VM, arg0: str, arg1: str) -> WasmEdge.Result
     |      
     |      4. register(self: WasmEdge.VM, arg0: pysdk::import_object) -> WasmEdge.Result
     |  
     |  run(...)
     |      run(*args, **kwargs)
     |      Overloaded function.
     |      
     |      1. run(self: WasmEdge.VM, arg0: object, arg1: object, arg2: object, arg3: object, arg4: object) -> tuple
     |      
     |      2. run(self: WasmEdge.VM, arg0: object, arg1: object, arg2: object) -> tuple
     |      
     |      3. run(self: WasmEdge.VM, arg0: object, arg1: object, arg2: object, arg3: str) -> tuple
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

    class Validator(pybind11_builtins.pybind11_object)
     |  Method resolution order:
     |      Validator
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  __init__(...)
     |      __init__(self: WasmEdge.Validator, arg0: WasmEdge.Configure) -> None
     |  
     |  validate(...)
     |      validate(self: WasmEdge.Validator, arg0: WasmEdge.ASTModule) -> WasmEdge.Result
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

    class Value(pybind11_builtins.pybind11_object)
     |  Method resolution order:
     |      Value
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |  
     |  Methods defined here:
     |  
     |  __init__(...)
     |      __init__(self: WasmEdge.Value, arg0: object, arg1: WasmEdge.Type) -> None
     |  
     |  ----------------------------------------------------------------------
     |  Readonly properties defined here:
     |  
     |  Type
     |  
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |  
     |  Value
     |  
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |  
     |  __new__(*args, **kwargs) from pybind11_builtins.pybind11_type
     |      Create and return a new object.  See help(type) for accurate signature.

FUNCTIONS
    version(...) method of builtins.PyCapsule instance
        version() -> str

DATA
    Annotations = <Proposal.Annotations: 8>
    BulkMemoryOperations = <Proposal.BulkMemoryOperations: 4>
    Const = <Mutability.Const: 0>
    ExceptionHandling = <Proposal.ExceptionHandling: 11>
    ExternRef = <RefType.ExternRef: 111>
    F32 = <Type.F32: 125>
    F64 = <Type.F64: 124>
    FuncRef = <RefType.FuncRef: 112>
    FunctionReferences = <Proposal.FunctionReferences: 12>
    I32 = <Type.I32: 127>
    I64 = <Type.I64: 126>
    ImportExportMutGlobals = <Proposal.ImportExportMutGlobals: 0>
    Memory64 = <Proposal.Memory64: 9>
    Native = <CompilerOutput.Native: 0>
    NonTrapFloatToIntConversions = <Proposal.NonTrapFloatToIntConversions:...
    O0 = <Optimization.O0: 0>
    O1 = <Optimization.O1: 1>
    O2 = <Optimization.O2: 2>
    O3 = <Optimization.O3: 3>
    Os = <Optimization.Os: 4>
    Oz = <Optimization.Oz: 5>
    ReferenceTypes = <Proposal.ReferenceTypes: 5>
    SIMD = <Proposal.SIMD: 6>
    TailCall = <Proposal.TailCall: 7>
    Threads = <Proposal.Threads: 10>
    V128 = <Type.V128: 123>
    Var = <Mutability.Var: 1>
    Wasi = <Host.Wasi: 0>
    Wasm = <CompilerOutput.Wasm: 1>
    WasmEdge = <Host.WasmEdge: 1>

FILE
    /home/satacker/wasm_work/WasmEdge/bindings/python/WasmEdge.cpython-38-x86_64-linux-gnu.so