FBReferenceTime Class Reference


Detailed Description

Reference time class.

Inheritance diagram for FBReferenceTime:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  __init__ (object pObject=None)
  Constructor.
int  Add (str pName)
  Add a reference time to list.
  Remove (int pIndex)
  Remove a reference time from the list.
  SetTime (int pIndex, FBTime pReferenceTime, FBTime pSystem)
  Set a reference time.
FBTime  GetTime (int pIndex, FBTime pSystem)
  Get a reference time.
str  operator[] (int pIndex)
  Overloaded [] operator.

Public Attributes

FBPropertyBase  Count
  Read Only Property: Number of reference times.
FBPropertyBase  ItemIndex
  Read Write Property: Current reference time index.

Member Function Documentation

__init__ ( object  pObject = None )

Constructor.

Parameters:
pObject For internal use only(default=NULL).

Reimplemented from FBComponent.

int Add ( str  pName )

Add a reference time to list.

Parameters:
pName Name of time to add the list.
Returns:
Number of reference times after operation.
Remove ( int  pIndex )

Remove a reference time from the list.

Parameters:
pIndex Index of reference time to remove.
SetTime ( int  pIndex,
FBTime  pReferenceTime,
FBTime  pSystem 
)

Set a reference time.

Parameters:
pIndex Index of reference time set.
pReferenceTime Time to use as reference time.
pSystem System time.
FBTime GetTime ( int  pIndex,
FBTime  pSystem 
)

Get a reference time.

Parameters:
pIndex Index of reference to get.
pSystem System time.
Returns:
Reference time at pIndex.
str operator[] ( int  pIndex )

Overloaded [] operator.

Parameters:
pIndex
Returns:
Name of reference time at pIndex.

Member Data Documentation

FBPropertyBase Count

Read Only Property: Number of reference times.

FBPropertyBase ItemIndex

Read Write Property: Current reference time index.


FBReferenceTime FBReferenceTime FBReferenceTime FBReferenceTime FBReferenceTime FBReferenceTime FBReferenceTime FBReferenceTime FBReferenceTime FBReferenceTime
FBReferenceTime FBReferenceTime FBReferenceTime FBReferenceTime FBReferenceTime FBReferenceTime FBReferenceTime FBReferenceTime FBReferenceTime FBReferenceTime