arelle.CntlrComServer#

This module is Arelle’s COM server controller

(This module can be a pattern for custom integration of Arelle into an application. It is provided for future referenced but not used in the production code. It cannot be used in cx_freeze or py2app installer-built deployment, but must be used as source code. Future source-code plugins may possibly use this mechanism.)

See COPYRIGHT.md for copyright information.

Module Contents#

Classes#

Functions#

Data#

API#

arelle.CntlrComServer.debugging#

0

arelle.CntlrComServer.useDispatcher#

None

arelle.CntlrComServer.main()#
class arelle.CntlrComServer.CntlrComServer(logFileName=None)#

Bases: arelle.Cntlr.Cntlr

Initialization

_public_methods_#

[‘Load’]

_public_attrs_#

[]

_readonly_attrs_#

[]

_reg_progid_#

‘Arelle.XbrlServer’

_reg_clsid_#

‘{C0E35073-789A-406B-B93B-3C5698CE4314}’

_reg_desc_#

‘Arelle Open Source XBRL COM Server’

Load(url)#