source: trunk/soclib/soclib/lib/base_module/include/caba/caba_base_module.h @ 2200

Revision 362, 1.5 KB checked in by nipo, 4 years ago (diff)

Move each lib/ component to its own directory with its own metadata, this will ease component extraction and reuse

Remove soclib-simulate-any for now, it will be reintroduced later on, in a less intrusive version.

Line 
1/* -*- c++ -*-
2 *
3 * SOCLIB_LGPL_HEADER_BEGIN
4 *
5 * This file is part of SoCLib, GNU LGPLv2.1.
6 *
7 * SoCLib is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU Lesser General Public License as published
9 * by the Free Software Foundation; version 2.1 of the License.
10 *
11 * SoCLib is distributed in the hope that it will be useful, but
12 * WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
14 * Lesser General Public License for more details.
15 *
16 * You should have received a copy of the GNU Lesser General Public
17 * License along with SoCLib; if not, write to the Free Software
18 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
19 * 02110-1301 USA
20 *
21 * SOCLIB_LGPL_HEADER_END
22 *
23 * Copyright (c) UPMC, Lip6, Asim
24 *         Nicolas Pouillon <nipo@ssji.net>, 2007
25 */
26#ifndef SOCLIB_CABA_BASE_MODULE_H_
27#define SOCLIB_CABA_BASE_MODULE_H_
28
29#include <sstream>
30#include "base_module.h"
31
32namespace soclib { namespace caba {
33
34class BaseModule
35    : public soclib::BaseModule
36{
37    BaseModule();
38    BaseModule(const BaseModule &);
39    const BaseModule &operator=(const BaseModule &);
40public:
41    BaseModule( sc_core::sc_module_name &name );
42    virtual ~BaseModule();
43};
44
45}}
46
47#endif /* SOCLIB_CABA_BASE_MODULE_H_ */
48
49// Local Variables:
50// tab-width: 4
51// c-basic-offset: 4
52// c-file-offsets:((innamespace . 0)(inline-open . 0))
53// indent-tabs-mode: nil
54// End:
55
56// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=4:softtabstop=4
57
Note: See TracBrowser for help on using the repository browser.