SIMPOL Documentation

ring

Description

Type Tags

list

Object Value

Objects of type ring have no value, and it is an error to try to get or set this value.

ring.new()

Description

Prototype

ring.new ()

Parameters

None

Properties

PropertyTypeDescription
_type(*)
__type(*)
addfunction
clearfunction
countinteger
findfunction
getfirstfunction
headlistnode
removefunction
searchfunction
taillistnode
typetype

Methods

add()

Description

Prototype

ringvar.add ( ring me, listnode t1 )

Parameters
ParameterDefault valueType nameDescription
meNonering
t1Nonelistnode

clear()

Description

Prototype

ringvar.clear ( ring me )

Parameters
ParameterDefault valueType nameDescription
meNonering

find()

Description

Prototype

ringvar.find ( ring me, listnode t )

Parameters
ParameterDefault valueType nameDescription
meNonering
tNonelistnode

getfirst()

Description

Prototype

ringvar.getfirst ( ring me )

Parameters
ParameterDefault valueType nameDescription
meNonering

remove()

Description

Prototype

ringvar.remove ( ring me, listnode t )

Parameters
ParameterDefault valueType nameDescription
meNonering
tNonelistnode

search()

Description

Prototype

ringvar.search ( ring me, type(*) keyval )

Parameters
ParameterDefault valueType nameDescription
meNonering
keyvalNonetype(*)