/* dtkDistributedGpu.cpp --- * * Author: Julien Wintz * Copyright (C) 2008 - Julien Wintz, Inria. * Created: Tue Feb 16 16:23:42 2010 (+0100) * Version: $Id: 00ca66b0ceb40a25bc79edf9da5958e1886bed4f $ * Last-Updated: Fri Apr 6 14:36:38 2012 (+0200) * By: Julien Wintz * Update #: 15 */ /* Commentary: * */ /* Change log: * */ #include "dtkDistributedGpu.h" class dtkDistributedGpuPrivate { public: dtkDistributedNode *parent; dtkDistributedGpu::Architecture architecture; dtkDistributedGpu::Model model; }; dtkDistributedGpu::dtkDistributedGpu(dtkDistributedNode *parent) : QObject(), d(new dtkDistributedGpuPrivate) { d->parent = parent; } dtkDistributedGpu::~dtkDistributedGpu(void) { delete d; d = NULL; } dtkDistributedGpu::Architecture dtkDistributedGpu::architecture(void) { return d->architecture; } void dtkDistributedGpu::setArchitecture(Architecture arch) { d->architecture = arch; } dtkDistributedGpu::Model dtkDistributedGpu::model(void) { return d->model; } void dtkDistributedGpu::setModel(Model model) { d->model = model; }