cxx_config.hh (10458:64809024b924) cxx_config.hh (11800:54436a1784dc)
1/*
2 * Copyright (c) 2014 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 43 unchanged lines hidden (view full) ---

52
53#ifndef __SIM_CXX_CONFIG_HH__
54#define __SIM_CXX_CONFIG_HH__
55
56#include <map>
57#include <string>
58#include <vector>
59
1/*
2 * Copyright (c) 2014 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 43 unchanged lines hidden (view full) ---

52
53#ifndef __SIM_CXX_CONFIG_HH__
54#define __SIM_CXX_CONFIG_HH__
55
56#include <map>
57#include <string>
58#include <vector>
59
60#include "mem/port.hh"
61#include "params/SimObject.hh"
62#include "sim/sim_object.hh"
63
64class CxxConfigParams;
65
66/** Config details entry for a SimObject. Instances of this class contain
67 * enough configuration layout information to popular a ...Param structure
68 * and build a SimObject from it with the help of the 'set' functions in
69 * each ...Param class */

--- 172 unchanged lines hidden ---
60#include "sim/sim_object.hh"
61
62class CxxConfigParams;
63
64/** Config details entry for a SimObject. Instances of this class contain
65 * enough configuration layout information to popular a ...Param structure
66 * and build a SimObject from it with the help of the 'set' functions in
67 * each ...Param class */

--- 172 unchanged lines hidden ---