interface SyrComponent
IDL file
Python
long C_ISEVEN ( in long anInteger )
return_value = C_ISEVEN ( anInteger )
long C_ISONE ( in long anOddInteger )
return_value = C_ISONE ( anOddInteger )
long C_M3 ( in long anOddInteger )
return_value = C_M3 ( anOddInteger )
long C_M3P1 ( in long anOddInteger )
return_value = C_M3P1 ( anOddInteger )
long C_DIV2 ( in long anEvenInteger )
return_value = C_DIV2 ( anEvenInteger )
long C_INCR ( in long aCount )
return_value = C_INCR ( aCount )
long C_MIN ( in long aMinVal, in long anInteger )
return_value = C_MIN ( aMinVal, anInteger )
long C_MAX ( in long aMaxVal, in long anInteger )
return_value = C_MAX ( aMaxVal, anInteger )
ListOfSyr C_LISTOFSYR ( )
return_value = C_LISTOFSYR ( )
ListOfSyr C_AVERAGE ( in ListOfSyr aListOfSyr, in long anInteger, in long aCount, out double anAverage )
[ return_value, anAverage ] = C_AVERAGE ( aListOfSyr, anInteger, aCount )
Syr Init ( in long anOddInteger )
return_value = Init ( anOddInteger )

interface ListOfSyr
IDL file
Python
SeqOfSyr GetSeqOfSyr ( )
return_value = GetSeqOfSyr ( )
void SetSeqOfSyr ( in SeqOfSyr aSeqOfSyr )
SetSeqOfSyr ( aSeqOfSyr )

interface Syr
IDL file
Python
long Initial ( )
return_value = Initial ( )
long Current ( )
return_value = Current ( )
long IsEven ( )
return_value = IsEven ( )
long IsOne ( )
return_value = IsOne ( )
long Count ( )
return_value = Count ( )
void M3p1 ( )
M3p1 ( )
void Div2 ( )
Div2 ( )
void Incr ( )
Incr ( )