Searched refs:string (Results 26 - 50 of 1173) sorted by relevance

1234567891011>>

/gem5/src/arch/x86/linux/
H A Dsystem.hh43 #include <string>
53 std::string commandLine;
/gem5/src/base/
H A Dprintable.hh37 #include <string>
52 const std::string &prefix = "") const = 0;
H A Doutput.hh52 #include <string>
75 const std::string &name() const { return _name; }
81 OutputStream(const std::string &name,
91 const std::string _name;
118 const std::string &name,
143 typedef std::map<std::string, OutputStream *> file_map_t;
146 typedef std::map<std::string, OutputDirectory *> dir_map_t;
155 std::string dir;
172 static OutputStream *checkForStdio(const std::string &name);
179 OutputDirectory(const std::string
[all...]
/gem5/util/tlm/src/
H A Dsim_control.hh74 std::map<const std::string, SCSlavePort*> slavePorts;
75 std::map<const std::string, SCMasterPort*> masterPorts;
105 * parameters are basic types (int, string).
113 const std::string& configFile,
115 const std::string& gem5DebugFlags);
117 void registerSlavePort(const std::string& name, SCSlavePort* port);
118 void registerMasterPort(const std::string& name, SCMasterPort* port);
119 SCSlavePort* getSlavePort(const std::string& name) override;
120 SCMasterPort* getMasterPort(const std::string& name) override;
H A Dsim_control_if.hh50 virtual SCSlavePort* getSlavePort(const std::string& name) = 0;
51 virtual SCMasterPort* getMasterPort(const std::string& name) = 0;
/gem5/src/kern/
H A Dkernel_stats.cc32 #include <string>
45 Statistics::regStats(const string &_name)
H A Dkernel_stats.hh35 #include <string>
46 std::string myname;
55 const std::string name() const { return myname; }
56 virtual void regStats(const std::string &name);
/gem5/src/learning_gem5/part2/
H A Dhello_object.hh34 #include <string>
55 const std::string myName;
H A Dgoodbye_object.hh34 #include <string>
66 std::string message;
81 void sayGoodbye(std::string name);
/gem5/src/arch/riscv/insts/
H A Dcompressed.hh35 #include <string>
51 std::string generateDisassembly(
H A Dmem.cc35 #include <string>
47 string
56 string
/gem5/src/systemc/tests/systemc/kernel/kind_string/test01/
H A Dfoo.cpp45 if( std::string(sig_.kind()) == std::string(sig.kind()) ) {
/gem5/src/systemc/tests/systemc/kernel/sc_module/test06/
H A Dtest06.cpp39 // test of the sc_module::sc_module(const std::string&)
47 mod_a(const std::string &m) : sc_module(m)
56 const std::string nm = "module_a";
/gem5/util/systemc/gem5_within_systemc/
H A Dstats.hh53 extern std::string filename;
/gem5/src/dev/arm/
H A Dsmmu_v3_events.cc50 const std::string
/gem5/src/base/loader/
H A Dhex_file.hh36 #include <string>
45 const std::string filename;
51 HexFile(const std::string _filename);
/gem5/src/sim/
H A Dfd_array.hh41 #include <string>
56 FDArray(std::string const& input, std::string const& output,
57 std::string const& errout);
121 int openFile(std::string const& file_name, int flags, mode_t mode) const;
122 int openInputFile(std::string const& file_name) const;
123 int openOutputFile(std::string const& file_name) const;
145 std::string _input;
146 std::string _output;
147 std::string _errou
[all...]
H A Dsim_exit.hh35 #include <string>
52 void exitSimLoop(const std::string &message, int exit_code = 0,
57 void exitSimLoopNow(const std::string &message, int exit_code = 0,
H A Dmathexpr.hh46 #include <string>
51 MathExpr(std::string expr);
53 typedef std::function<double(std::string)> EvalCallback;
58 * @return A string containing the ASCII representation of the expression
60 std::string toStr() const { return toStr(root, ""); }
93 std::string toStr() const {
103 return std::string(1, opStr[op]);
110 std::string variable;
116 /** Parse and create nodes from string */
117 Node *parse(std::string exp
[all...]
/gem5/ext/systemc/src/sysc/tracing/
H A Dsc_vcd_trace.h92 void trace(const bool& object, const std::string& name);
96 const std::string& name);
99 void trace(const sc_dt::sc_logic& object, const std::string& name);
102 void trace(const unsigned char& object, const std::string& name,
106 void trace(const unsigned short& object, const std::string& name,
110 void trace(const unsigned int& object, const std::string& name,
114 void trace(const unsigned long& object, const std::string& name,
118 void trace(const char& object, const std::string& name, int width);
121 void trace(const short& object, const std::string& name, int width);
124 void trace(const int& object, const std::string
[all...]
H A Dsc_wif_trace.h88 void trace(const bool& object, const std::string& name);
91 void trace(const sc_dt::sc_bit& object, const std::string& name);
94 void trace(const sc_dt::sc_logic& object, const std::string& name);
97 void trace(const unsigned char& object, const std::string& name,
101 void trace(const unsigned short& object, const std::string& name,
105 void trace(const unsigned int& object, const std::string& name,
109 void trace(const unsigned long& object, const std::string& name,
113 void trace(const char& object, const std::string& name, int width);
116 void trace(const short& object, const std::string& name, int width);
119 void trace(const int& object, const std::string
[all...]
/gem5/ext/googletest/googletest/test/
H A Dgtest-options_test.cc81 EXPECT_EQ(GetAbsolutePathOf(FilePath("test_detail.xml")).string(),
87 EXPECT_EQ(GetAbsolutePathOf(FilePath("filename.abc")).string(),
93 const std::string expected_output_file =
95 FilePath(std::string("path") + GTEST_PATH_SEP_ +
96 GetCurrentExecutableName().string() + ".xml")).string();
97 const std::string& output_file =
107 const std::string exe_str = GetCurrentExecutableName().string();
133 EXPECT_NE(original_working_dir_.string(),
[all...]
/gem5/ext/sst/
H A Dgem5.hh48 #include <string>
75 void splitCommandArgs(std::string &cmd, std::vector<char*> &args);
87 const std::string &name, ExternalMaster &owner,
88 const std::string &port_data);
91 const std::string &name, ExternalSlave &owner,
92 const std::string &port_data);
/gem5/util/systemc/systemc_within_gem5/systemc_simple_object/
H A Dprinter.hh33 #include <string>
52 std::string prefix;
84 .name(std::string(name()) + ".numWords")
/gem5/util/statetrace/base/
H A Dregstate.hh36 #include <string>

Completed in 18 milliseconds

1234567891011>>