stdlib: Expand and simplify PyStats __init__.py

1. Adds newly added PyStat classes to "__init__.py", ensuring they can
   all be accessed via a `m5.ext.pystats` import.
2. Simplifies the layout out "__init__.py" to just import all classes
   from all files.

Change-Id: I43bfc5e7ff1aec837e661905304c6fb10b00c90e
This commit is contained in:
Bobby R. Bruce
2024-05-29 08:22:49 -07:00
parent 62c1b9f9de
commit 6d174c43e4

View File

@@ -24,22 +24,11 @@
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
from .abstract_stat import AbstractStat
from .group import Group
from .jsonloader import JsonLoader
from .serializable_stat import SerializableStat
from .simstat import SimStat
from .statistic import Statistic
from .storagetype import StorageType
from .timeconversion import TimeConversion
__all__ = [
"AbstractStat",
"Group",
"SimStat",
"Statistic",
"TimeConversion",
"StorageType",
"SerializableStat",
"JsonLoader",
]
from .abstract_stat import *
from .group import *
from .jsonloader import *
from .serializable_stat import *
from .simstat import *
from .statistic import *
from .storagetype import *
from .timeconversion import *