Source code for pacman.model.resources.abstract_resource

from six import add_metaclass

from spinn_utilities.abstract_base import AbstractBase, abstractmethod


[docs]@add_metaclass(AbstractBase) class AbstractResource(object): """ Represents some finite resource """ __slots__ = []
[docs] @abstractmethod def get_value(self): """ Get the amount of the resource used or available :return: The amount of the resource :rtype: int """ pass