Package ASAM :: Package HILAPI :: Package Concurrent :: Package Common :: Package Signal :: Module SegmentSignalDescription :: Class SegmentSignalDescription

Class SegmentSignalDescription

                                                             object --+        
                                                                      |        
          Interfaces.Common.Signal.SignalDescription.ISignalDescription --+    
                                                                          |    
                                        SignalDescription.SignalDescription --+
                                                                              |
                                                             object --+       |
                                                                      |       |
          Interfaces.Common.Signal.SignalDescription.ISignalDescription --+   |
                                                                          |   |
Interfaces.Common.Signal.SegmentSignalDescription.ISegmentSignalDescription --+
                                                                              |
                                                                             SegmentSignalDescription

Instance Methods
 
Add(self, segment)
SignalSegment
GetByIndex(self, index)
Enumerator
GetEnumerator(self)
 
Insert(self, item, index)
 
RemoveAll(self)
 
RemoveByIndex(self, index)
 
__init__(self)
x.__init__(...) initializes x; see help(type(x)) for signature
 
__repr__(self)
repr(x)
long
getCount(self)
 
getDuration(self)
unicode
getName(self)
 
setName(self, name)

Inherited from SignalDescription.SignalDescription: CreateSignalValue, getAllLinks, getComment, setComment

Inherited from Interfaces.Common.Signal.SegmentSignalDescription.ISegmentSignalDescription: SegmentSignalDescription

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties
long Count
  Duration
unicode Name

Inherited from SignalDescription.SignalDescription: AllLinks, Comment

Inherited from object: __class__

Method Details

Add(self, segment)

 
Overrides: Interfaces.Common.Signal.SegmentSignalDescription.ISegmentSignalDescription.Add
(inherited documentation)

GetByIndex(self, index)

 
Returns: SignalSegment
Overrides: Interfaces.Common.Signal.SegmentSignalDescription.ISegmentSignalDescription.GetByIndex
(inherited documentation)

GetEnumerator(self)

 
Returns: Enumerator
Overrides: Interfaces.Common.Signal.SegmentSignalDescription.ISegmentSignalDescription.GetEnumerator
(inherited documentation)

Insert(self, item, index)

 
Overrides: Interfaces.Common.Signal.SegmentSignalDescription.ISegmentSignalDescription.Insert
(inherited documentation)

RemoveAll(self)

 
Overrides: Interfaces.Common.Signal.SegmentSignalDescription.ISegmentSignalDescription.RemoveAll

RemoveByIndex(self, index)

 
Overrides: Interfaces.Common.Signal.SegmentSignalDescription.ISegmentSignalDescription.RemoveByIndex
(inherited documentation)

__init__(self)
(Constructor)

 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

__repr__(self)
(Representation operator)

 

repr(x)

Overrides: object.__repr__
(inherited documentation)

getCount(self)

 
Returns: long
Overrides: Interfaces.Common.Signal.SegmentSignalDescription.ISegmentSignalDescription.getCount
(inherited documentation)

getName(self)

 
Returns: unicode
Overrides: Interfaces.Common.Signal.SignalDescription.ISignalDescription.getName
(inherited documentation)

setName(self, name)

 
Overrides: Interfaces.Common.Signal.SignalDescription.ISignalDescription.setName
(inherited documentation)

Property Details

Count

Get Method:
getCount(self)
Type:
long

Duration

Get Method:
getDuration(self)

Name

Get Method:
getName(self)
Set Method:
setName(self, name)
Type:
unicode