koapy.backend.kiwoom_open_api_w.core.KiwoomOpenApiWSignature

Module Contents

Classes

KiwoomOpenApiWSignature

A Signature object represents the overall signature of a function.

KiwoomOpenApiWDispatchSignature

A Signature object represents the overall signature of a function.

KiwoomOpenApiWEventHandlerSignature

A Signature object represents the overall signature of a function.

Functions

BuildOleItems(clsid)

LoadDispatchSignatures(oleItems, clsId)

LoadEventHandlerSignatures(oleItems, clsId)

Attributes

DISPATCH_SIGNATURES_BY_NAME

EVENT_HANDLER_SIGNATURES_BY_NAME

koapy.backend.kiwoom_open_api_w.core.KiwoomOpenApiWSignature.BuildOleItems(clsid)[source]
class koapy.backend.kiwoom_open_api_w.core.KiwoomOpenApiWSignature.KiwoomOpenApiWSignature(name, parameters=None, return_annotation=Signature.empty, entry=None)[source]

Bases: inspect.Signature

A Signature object represents the overall signature of a function. It stores a Parameter object for each parameter accepted by the function, as well as information specific to the function itself.

A Signature object has the following public attributes and methods:

  • parametersOrderedDict

    An ordered mapping of parameters’ names to the corresponding Parameter objects (keyword-only arguments are in the same order as listed in code.co_varnames).

  • return_annotationobject

    The annotation for the return type of the function if specified. If the function has no annotation for its return type, this attribute is set to Signature.empty.

  • bind(*args, **kwargs) -> BoundArguments

    System Message: WARNING/2 (/home/runner/work/koapy/koapy/docs/source/autoapi/koapy/backend/kiwoom_open_api_w/core/KiwoomOpenApiWSignature/index.rst, line 63); backlink

    Inline emphasis start-string without end-string.

    System Message: WARNING/2 (/home/runner/work/koapy/koapy/docs/source/autoapi/koapy/backend/kiwoom_open_api_w/core/KiwoomOpenApiWSignature/index.rst, line 63); backlink

    Inline strong start-string without end-string.

    Creates a mapping from positional and keyword arguments to parameters.

  • bind_partial(*args, **kwargs) -> BoundArguments

    System Message: WARNING/2 (/home/runner/work/koapy/koapy/docs/source/autoapi/koapy/backend/kiwoom_open_api_w/core/KiwoomOpenApiWSignature/index.rst, line 67); backlink

    Inline emphasis start-string without end-string.

    System Message: WARNING/2 (/home/runner/work/koapy/koapy/docs/source/autoapi/koapy/backend/kiwoom_open_api_w/core/KiwoomOpenApiWSignature/index.rst, line 67); backlink

    Inline strong start-string without end-string.

    Creates a partial mapping from positional and keyword arguments to parameters (simulating ‘functools.partial’ behavior.)

MODULE_CLSID = {1F8A15ED-A979-488F-9694-1EDA98188FFC}[source]
OLE_ITEMS[source]
DISPATCH_CLSID = {85B07632-4F84-4CEF-991D-C79DE781363D}[source]
EVENT_CLSID = {952B31F8-06FD-4D5A-A021-5FF57F5030AE}[source]
PYTHONTYPE_TO_QTTYPE[source]
COMTYPE_TO_PYTHONTYPE[source]
property name(self)[source]
to_pyside2_function_prototype(self)[source]
to_pyside2_event_signal(self)[source]
class koapy.backend.kiwoom_open_api_w.core.KiwoomOpenApiWSignature.KiwoomOpenApiWDispatchSignature(name, parameters=None, return_annotation=Signature.empty, entry=None)[source]

Bases: KiwoomOpenApiWSignature

A Signature object represents the overall signature of a function. It stores a Parameter object for each parameter accepted by the function, as well as information specific to the function itself.

A Signature object has the following public attributes and methods:

  • parametersOrderedDict

    An ordered mapping of parameters’ names to the corresponding Parameter objects (keyword-only arguments are in the same order as listed in code.co_varnames).

  • return_annotationobject

    The annotation for the return type of the function if specified. If the function has no annotation for its return type, this attribute is set to Signature.empty.

  • bind(*args, **kwargs) -> BoundArguments

    System Message: WARNING/2 (/home/runner/work/koapy/koapy/docs/source/autoapi/koapy/backend/kiwoom_open_api_w/core/KiwoomOpenApiWSignature/index.rst, line 129); backlink

    Inline emphasis start-string without end-string.

    System Message: WARNING/2 (/home/runner/work/koapy/koapy/docs/source/autoapi/koapy/backend/kiwoom_open_api_w/core/KiwoomOpenApiWSignature/index.rst, line 129); backlink

    Inline strong start-string without end-string.

    Creates a mapping from positional and keyword arguments to parameters.

  • bind_partial(*args, **kwargs) -> BoundArguments

    System Message: WARNING/2 (/home/runner/work/koapy/koapy/docs/source/autoapi/koapy/backend/kiwoom_open_api_w/core/KiwoomOpenApiWSignature/index.rst, line 133); backlink

    Inline emphasis start-string without end-string.

    System Message: WARNING/2 (/home/runner/work/koapy/koapy/docs/source/autoapi/koapy/backend/kiwoom_open_api_w/core/KiwoomOpenApiWSignature/index.rst, line 133); backlink

    Inline strong start-string without end-string.

    Creates a partial mapping from positional and keyword arguments to parameters (simulating ‘functools.partial’ behavior.)

DISPATCH_SIGNATURES_BY_NAME[source]
classmethod from_name(cls, name)[source]
classmethod names(cls)[source]
koapy.backend.kiwoom_open_api_w.core.KiwoomOpenApiWSignature.LoadDispatchSignatures(oleItems, clsId)[source]
koapy.backend.kiwoom_open_api_w.core.KiwoomOpenApiWSignature.DISPATCH_SIGNATURES_BY_NAME[source]
class koapy.backend.kiwoom_open_api_w.core.KiwoomOpenApiWSignature.KiwoomOpenApiWEventHandlerSignature(name, parameters=None, return_annotation=Signature.empty, entry=None)[source]

Bases: KiwoomOpenApiWSignature

A Signature object represents the overall signature of a function. It stores a Parameter object for each parameter accepted by the function, as well as information specific to the function itself.

A Signature object has the following public attributes and methods:

  • parametersOrderedDict

    An ordered mapping of parameters’ names to the corresponding Parameter objects (keyword-only arguments are in the same order as listed in code.co_varnames).

  • return_annotationobject

    The annotation for the return type of the function if specified. If the function has no annotation for its return type, this attribute is set to Signature.empty.

  • bind(*args, **kwargs) -> BoundArguments

    System Message: WARNING/2 (/home/runner/work/koapy/koapy/docs/source/autoapi/koapy/backend/kiwoom_open_api_w/core/KiwoomOpenApiWSignature/index.rst, line 176); backlink

    Inline emphasis start-string without end-string.

    System Message: WARNING/2 (/home/runner/work/koapy/koapy/docs/source/autoapi/koapy/backend/kiwoom_open_api_w/core/KiwoomOpenApiWSignature/index.rst, line 176); backlink

    Inline strong start-string without end-string.

    Creates a mapping from positional and keyword arguments to parameters.

  • bind_partial(*args, **kwargs) -> BoundArguments

    System Message: WARNING/2 (/home/runner/work/koapy/koapy/docs/source/autoapi/koapy/backend/kiwoom_open_api_w/core/KiwoomOpenApiWSignature/index.rst, line 180); backlink

    Inline emphasis start-string without end-string.

    System Message: WARNING/2 (/home/runner/work/koapy/koapy/docs/source/autoapi/koapy/backend/kiwoom_open_api_w/core/KiwoomOpenApiWSignature/index.rst, line 180); backlink

    Inline strong start-string without end-string.

    Creates a partial mapping from positional and keyword arguments to parameters (simulating ‘functools.partial’ behavior.)

EVENT_HANDLER_SIGNATURES_BY_NAME[source]
classmethod from_name(cls, name)[source]
classmethod names(cls)[source]
koapy.backend.kiwoom_open_api_w.core.KiwoomOpenApiWSignature.LoadEventHandlerSignatures(oleItems, clsId)[source]
koapy.backend.kiwoom_open_api_w.core.KiwoomOpenApiWSignature.EVENT_HANDLER_SIGNATURES_BY_NAME[source]