libICEpost.Database._DatabaseClass ================================== .. py:module:: libICEpost.Database._DatabaseClass .. autoapi-nested-parse:: @author: F. Ramognino Last update: 25/21/2024 Classes ------- .. autoapisummary:: libICEpost.Database._DatabaseClass._DatabaseClass Module Contents --------------- .. py:class:: _DatabaseClass(name: str, **values) Bases: :py:obj:`libICEpost.src.base.BaseClass.BaseClass`, :py:obj:`dict`, :py:obj:`Mapping` Class wrapping useful methods for base virtual classes (e.g. run-time selector) .. py:method:: addFolder(name: str, **dict) Add sub-database (folder) .. py:method:: __getattribute__(__name: str) -> Any Points to __getitem__ of dict class .. py:method:: __setattr__(__name: str, __value: Any) -> None Points to __setitem__ of dict class .. py:method:: __repr__() Return repr(self). .. py:method:: __str__() Return str(self). .. py:method:: __contains__(item) True if the dictionary has the specified key, else False. .. py:method:: __setitem__(__key: Any, __value: Any) -> None Set self[key] to value. .. py:method:: __getitem__(__key: Any) -> Any x.__getitem__(y) <==> x[y]