Source code for dronebuddylib.models.i_dbl_function
from abc import ABC, abstractmethod
[docs]
class IDBLFunction(ABC):
@abstractmethod
def __init__(self):
pass
[docs]
@abstractmethod
def get_required_params(self) -> list:
pass
[docs]
@abstractmethod
def get_optional_params(self) -> list:
pass
[docs]
@abstractmethod
def get_class_name(self) -> str:
pass
[docs]
@abstractmethod
def get_algorithm_name(self) -> str:
pass