List of all members.
Public Member Functions |
def | __init__ |
def | getProperties |
| TODO don't recreate the dictionary with every get,.
|
def | getTags |
| TODO don't recreate the list with each get call.
|
Public Attributes |
| Properties |
| Tags |
Properties |
| Name = property(lambda self:self.__Name) |
| All the attributes are private and read only in an attempt to make the channel object immutable.
|
| Owner = property(lambda self:self.__Owner) |
Detailed Description
A Channel object consists of a unique name, an owner and an optional list
of Tags and Properties
Member Function Documentation
def channelfinder::CFDataTypes::Channel::__init__ |
( |
|
self, |
|
|
|
name, |
|
|
|
owner, |
|
|
|
properties = None , |
|
|
|
tags = None | |
|
) |
| | |
Constructor
name = channel name
owner = channel owner
properties = list of properties of type Property
tags = list of tags of type Tag
def channelfinder::CFDataTypes::Channel::getProperties |
( |
|
self |
) |
|
TODO don't recreate the dictionary with every get,.
getProperties returns a dictionary containing all properties associated with calling channel.
the key= propertyName and the value=propertyValue
def channelfinder::CFDataTypes::Channel::getTags |
( |
|
self |
) |
|
TODO don't recreate the list with each get call.
get tags returns a list of tagNames for the tags associated with this channel
The documentation for this class was generated from the following file:
- channelfinder/CFDataTypes.py