Exemplo n.º 1
0
class ContextType(Enum):
    """
    Generator
    Coroutine
    """
    Module = _auto()
    Generator = _auto()  # yield
    Coroutine = _auto()  # async
    Annotation = _auto()
    ClassDef = _auto()
Exemplo n.º 2
0
class cmpop(_Enum):
    Eq = _auto()
    NotEq = _auto()
    Lt = _auto()
    LtE = _auto()
    Gt = _auto()
    GtE = _auto()
    Is = _auto()
    IsNot = _auto()
    In = _auto()
    NotIn = _auto()
Exemplo n.º 3
0
class _ConnectionType(_Enum):
    """
    Inherits from `enum.Enum`.
    This class represents how system is connected.
    Each values correspond to following methods.

    See Also
    --------
    nqlib.IdealSystem.from_FF()
        Corresponds to `_ConnectionType.FF`.
    nqlib.IdealSystem.from_FB_connection_with_input_quantizer()
        Corresponds to `_ConnectionType.FB_WITH_INPUT_QUANTIZER`.
    nqlib.IdealSystem.from_FB_connection_with_output_quantizer()
        Corresponds to `_ConnectionType.FB_WITH_OUTPUT_QUANTIZER`.
    nqlib.IdealSystem()
        Corresponds to `_ConnectionType.ELSE`.
    """
    FF = _auto()
    FB_WITH_INPUT_QUANTIZER = _auto()
    FB_WITH_OUTPUT_QUANTIZER = _auto()
    ELSE = _auto()
Exemplo n.º 4
0
class BlockType(Enum):
    LOOP = _auto()
    EXCEPT = _auto()
    FINALLY_TRY = _auto()
    FINALLY_END = _auto()
Exemplo n.º 5
0
class unaryop(_Enum):
    Invert = _auto()
    Not = _auto()
    UAdd = _auto()
    USub = _auto()
Exemplo n.º 6
0
class operator(_Enum):
    Add = _auto()
    Sub = _auto()
    Mult = _auto()
    MatMult = _auto()
    Div = _auto()
    Mod = _auto()
    Pow = _auto()
    LShift = _auto()
    RShift = _auto()
    BitOr = _auto()
    BitXor = _auto()
    BitAnd = _auto()
    FloorDiv = _auto()
Exemplo n.º 7
0
class boolop(_Enum):
    And = _auto()
    Or = _auto()
Exemplo n.º 8
0
class _Integration_Mode(_Enum):
    FreeRun = _auto()
    PinControlled = _auto()
Exemplo n.º 9
0
class Status(_Enum):
    success = _auto()
    failure = _auto()
    error = _auto()
Exemplo n.º 10
0
class CallType(_Enum):
    # An audio call with optional video sharing.
    CALL = _auto()
    # A video call.
    VIDEO = _auto()
Exemplo n.º 11
0
class ChatSettingsType(_Enum):
    CHANGE_THEME = _auto()
    CHANGE_EMOJI = _auto()
    CHANGE_MEMBERSHIP_POLICY = _auto()
    CHANGE_NAME = _auto()
    CHANGE_PHOTO = _auto()
Exemplo n.º 12
0
class ScopeType(Enum):
    Empty = _auto()
    Table = _auto()
    Solve = _auto()
    Integrate = _auto()
    Limit = _auto()
    Plot = _auto()
    Manipulate = _auto()
    Module = _auto()
    Function = _auto()
    AnonymousFunction = _auto()
    Rule = _auto()
Exemplo n.º 13
0
class Direction(Enum):
    """Enumerator to indicate right or down direction."""
    RIGHT = _auto()
    DOWN = _auto()
Exemplo n.º 14
0
class BinOp(Enum):
    POWER = _auto()
    MULTIPLY = _auto()
    MATRIX_MULTIPLY = _auto()
    FLOOR_DIVIDE = _auto()
    TRUE_DIVIDE = _auto()
    MODULO = _auto()
    ADD = _auto()
    SUBTRACT = _auto()
    SUBSCR = _auto()
    LSHIFT = _auto()
    RSHIFT = _auto()
    AND = _auto()
    XOR = _auto()
    OR = _auto()
    pass
Exemplo n.º 15
0
class UOp(Enum):
    POSITIVE = _auto()
    NEGATIVE = _auto()
    NOT = _auto()
    INVERT = _auto()
    pass
Exemplo n.º 16
0
class SymbolAttributes(IntEnum):
    Constant = _auto()
    Flat = _auto()
    HoldAll = _auto()
    HoldAllComplete = _auto()
    HoldFirst = _auto()
    HoldRest = _auto()
    Listable = _auto()
    Locked = _auto()
    NHoldAll = _auto()
    NHoldFirst = _auto()
    NHoldRest = _auto()
    NumericFunction = _auto()
    OneIdentity = _auto()
    Orderless = _auto()
    Protected = _auto()
    ReadProtected = _auto()
    SequenceHold = _auto()
    Stub = _auto()
    Temporary = _auto()
Exemplo n.º 17
0
class FieldQualifier(_Enum):
    OPTIONAL = _auto()
    SEQUENCE = _auto()
Exemplo n.º 18
0
class expr_context(_Enum):
    Load = _auto()
    Store = _auto()
    Del = _auto()
Exemplo n.º 19
0
def _generate_statuses(conditions: _Iterable):
    for condition in conditions:
        setattr(Status, condition, _auto())
Exemplo n.º 20
0
class Measurement_Type(_Enum):
    POWER = _auto()
    VBUS = _auto()
    CURRENT = _auto()  # Measured via Vsense over Rsense