]> rtime.felk.cvut.cz Git - l4.git/blob - l4/pkg/moe/server/src/loader_elf.h
Inital import
[l4.git] / l4 / pkg / moe / server / src / loader_elf.h
1 /*
2  * (c) 2008-2009 Technische Universität Dresden
3  * This file is part of TUD:OS and distributed under the terms of the
4  * GNU General Public License 2.
5  * Please see the COPYING-GPL-2 file for details.
6  */
7 #pragma once
8
9 #include "loader.h"
10 #include "debug.h"
11
12 #include <l4/libloader/elf>
13
14 class Elf_loader
15 : public Loader,
16   public Ldr::Elf_loader<Moe_x_app_model, Dbg>
17
18 {
19 public:
20   bool check_file_type(Moe::Dataspace const *file) const;
21   bool launch(App_task *, cxx::String const &, cxx::String const &);
22 };
23
24