pyosirix.osirix.Wait

View Source
from Exceptions import WaitException

#TODO wait for interface to be exposed
class Wait(object):

    def __init__(self, value: float, max_value : float) -> None:
        self.value = value
        self.max_value = max_value

    def increment_by(self, value : float) -> float:
        self.value = self.value + value
        if(self.value > self.max_value):
            raise WaitException("Exceeded Value of " + str(self.max_value) + ". Current Value :" + str(self.value))
        return self.value
#   class Wait:
View Source
class Wait(object):

    def __init__(self, value: float, max_value : float) -> None:
        self.value = value
        self.max_value = max_value

    def increment_by(self, value : float) -> float:
        self.value = self.value + value
        if(self.value > self.max_value):
            raise WaitException("Exceeded Value of " + str(self.max_value) + ". Current Value :" + str(self.value))
        return self.value
#   Wait(value: float, max_value: float)
View Source
    def __init__(self, value: float, max_value : float) -> None:
        self.value = value
        self.max_value = max_value
#   def increment_by(self, value: float) -> float:
View Source
    def increment_by(self, value : float) -> float:
        self.value = self.value + value
        if(self.value > self.max_value):
            raise WaitException("Exceeded Value of " + str(self.max_value) + ". Current Value :" + str(self.value))
        return self.value