libICEpost.Database

@author: F. Ramognino <federico.ramognino@polimi.it> Last update: 12/06/2023

database (variables are stored at sourcing of the packages)

Submodules

Attributes

location

database

Classes

_DatabaseClass

Class wrapping useful methods for base virtual classes (e.g. run-time selector)

Package Contents

class libICEpost.Database._DatabaseClass(name: str, **values)[source]

Bases: libICEpost.src.base.BaseClass.BaseClass, dict, Mapping

Class wrapping useful methods for base virtual classes (e.g. run-time selector)

addFolder(name: str, **dict)[source]

Add sub-database (folder)

__getattribute__(__name: str) Any[source]

Points to __getitem__ of dict class

__setattr__(__name: str, __value: Any) None[source]

Points to __setitem__ of dict class

__repr__()[source]

Return repr(self).

__str__()[source]

Return str(self).

__contains__(item)[source]

True if the dictionary has the specified key, else False.

__setitem__(__key: Any, __value: Any) None[source]

Set self[key] to value.

__getitem__(__key: Any) Any[source]

x.__getitem__(y) <==> x[y]

libICEpost.Database.location
libICEpost.Database.database