ExpressDataSet
C'est la classe principale qui permet de gérer l'ensemble des class entities (dérivé de Step::BaseEntity). Pour chaque entité, mappé sur une classe Entity, elle propose les méthodes suivantes :
createEntity() : la seule façon de créer une nouvelle Entity ;
getEntity (Step::Id) : pour obtenir une entité, par son id ;
remove(Entity *) : supprime un entité du ExpressDataSet (elle ne sera pas écrit dans le fichier) ;
cloneEntity() : permet de dupliquer une entité de différente manières, suivant l'opérateur Copy utilisé.