![]() |
![]() |
Public Member Functions | |
def | __add__ |
def | __init__ |
def | __invert__ |
def | __mul__ |
def | isOperation |
def | resolve |
def | visitNode |
Private Member Functions | |
def | _appendToCollection |
def | _clonesequence |
def | _visitSubNodes |
Denotes an object which can be placed in a sequence
Definition at line 14 of file SequenceTypes.py.
def SequenceTypes::_Sequenceable::__init__ | ( | self | ) |
Reimplemented in SequenceTypes::_SequenceLeaf.
Definition at line 16 of file SequenceTypes.py.
def SequenceTypes::_Sequenceable::__add__ | ( | self, | |
rhs | |||
) |
Reimplemented in SequenceTypes::_SequenceCollection.
Definition at line 20 of file SequenceTypes.py.
def SequenceTypes::_Sequenceable::__invert__ | ( | self | ) |
Definition at line 22 of file SequenceTypes.py.
def SequenceTypes::_Sequenceable::__mul__ | ( | self, | |
rhs | |||
) |
Reimplemented in SequenceTypes::_SequenceCollection.
Definition at line 18 of file SequenceTypes.py.
def SequenceTypes::_Sequenceable::_appendToCollection | ( | self, | |
collection | |||
) | [private] |
Reimplemented in SequenceTypes::_SequenceCollection.
Definition at line 40 of file SequenceTypes.py.
def SequenceTypes::_Sequenceable::_clonesequence | ( | self, | |
lookuptable | |||
) | [private] |
Reimplemented in Modules::_Module, SequenceTypes::_UnarySequenceOperator, SequenceTypes::Sequence, and SequenceTypes::SequencePlaceholder.
Definition at line 24 of file SequenceTypes.py.
def SequenceTypes::_Sequenceable::_visitSubNodes | ( | self, | |
visitor | |||
) | [private] |
Reimplemented in SequenceTypes::_UnarySequenceOperator, and SequenceTypes::Sequence.
Definition at line 34 of file SequenceTypes.py.
def SequenceTypes::_Sequenceable::isOperation | ( | self | ) |
Returns True if the object is an operator (e.g. *,+ or !) type
Reimplemented in SequenceTypes::_UnarySequenceOperator.
Definition at line 31 of file SequenceTypes.py.
def SequenceTypes::_Sequenceable::resolve | ( | self, | |
processDict | |||
) |
Reimplemented in SequenceTypes::_SequenceCollection, SequenceTypes::_UnarySequenceOperator, and SequenceTypes::SequencePlaceholder.
Definition at line 29 of file SequenceTypes.py.
def SequenceTypes::_Sequenceable::visitNode | ( | self, | |
visitor | |||
) |
Reimplemented in SequenceTypes::_SequenceCollection.
Definition at line 36 of file SequenceTypes.py.