1 /** Aesalon, a tool to visualize program behaviour in real time.
2 Copyright (C) 2009-2011, Aesalon development team.
4 Aesalon is distributed under the terms of the GNU GPLv3. See
5 the included file LICENSE for more information.
7 @file include/visualizer/ArtisanWrapper.h
10 #ifndef AesalonVisualizer_ArtisanWrapper_H
11 #define AesalonVisualizer_ArtisanWrapper_H
15 #include "artisan/Interface.h"
17 namespace Visualizer
{
19 class ArtisanWrapper
{
21 Artisan::Interface
*m_interface
;
24 ArtisanWrapper(Artisan::Interface
*interface
);
25 ArtisanWrapper(const std::string
&name
);
28 Artisan::Interface
*interface() const { return m_interface
; }
30 void load(const std::string
&name
);
33 } // namespace Visualizer