Phoenix Logo

phoenix_title wx.lib.pubsub.core.topicdefnprovider.TopicDefnDeserialClass

Convert a nested class tree as a topic definition tree. Format: the class name is the topic name, its doc string is its description. The topic’s message data specification is determined by inspecting a class method called the same as SPEC_METHOD_NAME. The doc string of that method is parsed to extract the description for each message data.


class_hierarchy Class Hierarchy

Inheritance diagram for class TopicDefnDeserialClass:

method_summary Methods Summary

__init__ If pyClassObj is given, it is an object that contains nested
getDefinedTopics  
getNextTopic  
getTreeDoc  
resetIter  

api Class API



class TopicDefnDeserialClass(ITopicDefnDeserializer)

Convert a nested class tree as a topic definition tree. Format: the class name is the topic name, its doc string is its description. The topic’s message data specification is determined by inspecting a class method called the same as SPEC_METHOD_NAME. The doc string of that method is parsed to extract the description for each message data.


Methods



__init__(self, pyClassObj=None)

If pyClassObj is given, it is an object that contains nested classes defining root topics; the root topics contain nested classes defining subtopics; etc.



getDefinedTopics(self)


getNextTopic(self)


getTreeDoc(self)


resetIter(self)