Table Of Contents

Previous topic

UndefinedTopic

Next topic

TopicManager

This Page

phoenix_title topicmgr

Everything regarding the concept of topic.

Note that name can be in the ‘dotted’ format ‘topic.sub[.subsub[.subsubsub[...]]]’ or in tuple format (‘topic’,’sub’,’subsub’,’subsubsub’,...). E.g. ‘nasa.rocket.apollo13’ or (‘nasa’, ‘rocket’, ‘apollo13’).

copyright:Copyright 2006-2009 by Oliver Schoenborn, all rights reserved.
license:BSD, see LICENSE.txt for details.

class_hierarchy Inheritance Diagram

Inheritance diagram for module topicmgr

Inheritance diagram of topicmgr


function_summary Functions Summary

validateNameHierarchy Check that names in topicTuple are valid: no spaces, not empty.

class_summary Classes Summary

TopicManager Manages the registry of all topics and creation/deletion

Functions



validateNameHierarchy(topicTuple)

Check that names in topicTuple are valid: no spaces, not empty. Raise ValueError if fails check. E.g. (‘’,) and (‘a’,’ ‘) would both fail, but (‘a’,’b’) would be ok.