Skip to content
Snippets Groups Projects
Select Git revision
  • 42f5988a8ac50f4c20ce4c152b9782576cd5c022
  • master default
  • dev-group3-qdigest
  • dev-group2-all-aggregations
  • dev-group2-graphs
  • dev-group2-limit-neighbors
  • dev-group1-stefan
  • dev-group3-kim
  • dev-group1-simon
9 results

MassWalletConfiguration.java

Blame
  • Forked from DistributedSystems4Students / FUCoin
    Source project has a limited visibility.
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    TrackedComponentFactory.cpp 806 B
    #include "TrackedComponentFactory.h"
    
    #include "TrackedTrajectory.h"
    #include "TrackedElement.h"
    
    TrackedComponentFactory::TrackedComponentFactory()
    {
    
    }
    
    TrackedComponentFactory::~TrackedComponentFactory()
    {
    
    }
    
    QList<QString> TrackedComponentFactory::getElementTypes() {
        return QList<QString>{ "TrackedElement" };
    }
    
    IModelTrackedComponent *TrackedComponentFactory::createTrackedElement(QString name)
    {
        return new TrackedElement(this, "n.a.");
    }
    
    IModelTrackedComponent *TrackedComponentFactory::createTrackedObject(QString name)
    {
    	TrackedTrajectory *t	= new TrackedTrajectory();
    	TrackedElement *e		= new TrackedElement(this, "n.a.", 0);
    	t->add(e, 0);
    	return t;
    }
    
    IModelTrackedComponent *TrackedComponentFactory::createTrackedTrajectory(QString name)
    {
        return new TrackedTrajectory();
    }