(self, treeConfig: TreeConfig = None)
The optional treeConfig is an instance of TreeConfig, used to
        configure the topic tree such as notification settings, etc. A
        default config is created if not given. This method should only be
        called by an instance of Publisher (see Publisher.getTopicManager()).
The optional treeConfig is an instance of TreeConfig, used to
        configure the topic tree such as notification settings, etc. A
        default config is created if not given. This method should only be
        called by an instance of Publisher (see Publisher.getTopicManager()).
The optional treeConfig is an instance of TreeConfig used to configure the topic tree such as notification settings etc . A default config is created if not given . This method should only be called by an instance of Publisher ( see Publisher . getTopicManager () ) .
def __init__(self, treeConfig: TreeConfig = None):
        """
        The optional treeConfig is an instance of TreeConfig, used to
        configure the topic tree such as notification settings, etc. A
        default config is created if not given. This method should only be
        called by an instance of Publisher (see Publisher.getTopicManager()).
        """
        self.__allTopics = None  # root of topic tree
        self._topicsMap = {}  # registry of all topics
        self.__treeConfig = treeConfig or TreeConfig()
        self.__defnProvider = _MasterTopicDefnProvider(self.__treeConfig)

        # define root of all topics
        assert self.__allTopics is None
        argsDocs, reqdArgs = {}, ()
        desc = 'Root of all topics'
        specGiven = ArgSpecGiven(argsDocs, reqdArgs)
        self.__allTopics = self.__createTopic((ALL_TOPICS,), desc, specGiven=specGiven)
def __init__ ( self , treeConfig : TreeConfig = None ) : self . __allTopics = None # root of topic tree self . _topicsMap = { } # registry of all topics self . __treeConfig = treeConfig or TreeConfig ( ) self . __defnProvider = _MasterTopicDefnProvider ( self . __treeConfig ) # define root of all topics assert self . __allTopics is None argsDocs , reqdArgs = { } , ( ) desc = 'Root of all topics' specGiven = ArgSpecGiven ( argsDocs , reqdArgs ) self . __allTopics = self . __createTopic ( ( ALL_TOPICS , ) , desc , specGiven = specGiven )