Searched refs:string (Results 76 - 100 of 1173) sorted by relevance

1234567891011>>

/gem5/src/base/
H A Dmatch.cc41 ObjectMatch::ObjectMatch(const string &expr)
53 ObjectMatch::setExpression(const string &expr)
60 ObjectMatch::setExpression(const vector<string> &expr)
66 for (vector<string>::size_type i = 0; i < expr.size(); ++i)
76 ObjectMatch::domatch(const string &name) const
78 vector<string> name_tokens;
84 const vector<string> &token = tokens[i];
92 const string &var = token[j];
H A Dcoroutine.test.cc181 * The caller and the coroutine have a string each; they are
182 * composing a new string by merging the strings together one
184 * The result string is hence passed back and forth between the
189 const std::string caller_str("HloWrd");
190 const std::string coro_str("el ol!");
191 const std::string expected("Hello World!");
194 [&coro_str] (Coroutine<std::string, std::string>::CallerType& yield)
202 Coroutine<std::string, std::string> cor
[all...]
/gem5/src/base/stats/
H A Dtext.hh48 #include <string>
63 std::stack<std::string> path;
74 Text(const std::string &file);
78 void open(const std::string &file);
79 std::string statName(const std::string &name) const;
100 std::string ValueToString(Result value, int precision);
102 Output *initText(const std::string &filename, bool desc);
H A Dinfo.hh75 std::string name;
76 /** The separator string used for vectors, dist, etc. */
77 static std::string separatorString;
79 std::string desc;
101 void setName(const std::string &name);
102 void setName(const Group *parent, const std::string &name);
103 void setSeparator(std::string _sep) { separatorString = _sep;}
162 std::vector<std::string> subnames;
163 std::vector<std::string> subdescs;
208 std::vector<std::string> subname
[all...]
/gem5/src/arch/x86/bios/
H A Dacpi.hh43 #include <string>
74 std::string oemID;
92 std::string oemID;
93 std::string oemTableID;
96 std::string creatorID;
/gem5/ext/pybind11/tests/
H A Dtest_tagbased_polymorphic.cpp21 static std::string name_of_kind(Kind kind);
24 const std::string name;
27 Animal(const std::string& _name, Kind _kind)
34 Dog(const std::string& _name, Kind _kind = Kind::Dog) : Animal(_name, _kind) {}
35 std::string bark() const { return name_of_kind(kind) + " " + name + " goes " + sound; }
36 std::string sound = "WOOF!";
41 Labrador(const std::string& _name, int _excitement = 9001)
48 Chihuahua(const std::string& _name) : Dog(_name, Kind::Chihuahua) { sound = "iyiyiyiyiyi"; }
49 std::string bark() const { return Dog::bark() + " and runs in circles"; }
54 Cat(const std::string
[all...]
H A Dtest_opaque_types.cpp19 PYBIND11_MAKE_OPAQUE(std::vector<std::string, std::allocator<std::string>>);
21 using StringList = std::vector<std::string, std::allocator<std::string>>;
29 .def("push_back", (void (StringList::*)(const std::string &)) &StringList::push_back)
30 .def("back", (std::string &(StringList::*)()) &StringList::back)
45 std::string ret = "Opaque list: [";
/gem5/ext/googletest/googletest/test/
H A Dgtest-filepath_test.cc103 EXPECT_EQ(GTEST_PATH_SEP_, cwd.string());
123 EXPECT_EQ("", FilePath("").RemoveDirectoryName().string());
129 FilePath("afile").RemoveDirectoryName().string());
135 FilePath(GTEST_PATH_SEP_ "afile").RemoveDirectoryName().string());
141 FilePath("adir" GTEST_PATH_SEP_).RemoveDirectoryName().string());
147 FilePath("adir" GTEST_PATH_SEP_ "afile").RemoveDirectoryName().string());
154 .RemoveDirectoryName().string());
164 EXPECT_EQ("afile", FilePath("/afile").RemoveDirectoryName().string());
169 EXPECT_EQ("", FilePath("adir/").RemoveDirectoryName().string());
174 EXPECT_EQ("afile", FilePath("adir/afile").RemoveDirectoryName().string());
[all...]
/gem5/src/systemc/utils/
H A Dtracefile.hh34 #include <string>
202 TraceFile(const std::string &name);
216 virtual void addTraceVal(const bool *v, const std::string &name) = 0;
217 virtual void addTraceVal(const float *v, const std::string &name) = 0;
218 virtual void addTraceVal(const double *v, const std::string &name) = 0;
221 const std::string &name) = 0;
223 const std::string &name) = 0;
225 const std::string &name) = 0;
227 const std::string &name) = 0;
229 const std::string
[all...]
/gem5/src/sim/
H A Dserialize.cc57 #include <string>
77 std::stack<std::string> Serializable::path;
100 extern std::set<std::string> version_tags;
114 const std::string &section(Serializable::currentSection());
115 std::string str;
125 std::set<std::string> cpt_tags;
190 Serializable::serializeAll(const string &cpt_dir)
192 string dir = CheckpointIn::setDir(cpt_dir);
196 string cpt_file = dir + CheckpointIn::baseFilename;
243 const std::string
[all...]
H A Dprocess_impl.hh35 #include <string>
43 copyStringArray(std::vector<std::string> &strings,
48 for (std::vector<std::string>::size_type i = 0; i < strings.size(); ++i) {
H A Demul_driver.hh34 #include <string>
58 const std::string &filename;
69 bool match(const std::string &s) const { return (s == filename); }
/gem5/src/systemc/tests/systemc/compliance_1666/test209/
H A Dtest209.cpp39 void check_form_of_suffix(std::string s)
41 std::string charset = "0123456789";
61 std::string s1 = std::string(ch1.name());
66 const std::string s2 = std::string(ch2.name());
72 std::string s3 = std::string(ch3.name());
79 std::string s4 = std::string(ch
[all...]
/gem5/src/arch/arm/insts/
H A Dpseudo.hh62 std::string generateDisassembly(
78 std::string fullMnemonic;
83 const std::string& _fullMnemonic);
88 std::string generateDisassembly(
108 std::string fullMnemonic;
113 const std::string& _fullMnemonic);
118 std::string generateDisassembly(
/gem5/ext/systemc/src/sysc/kernel/
H A Dsc_attribute.h33 #include <string>
49 sc_attr_base( const std::string& name_ );
56 const std::string& name() const;
60 std::string m_name;
100 sc_attr_base* operator [] ( const std::string& name_ );
101 const sc_attr_base* operator [] ( const std::string& name_ ) const;
105 sc_attr_base* remove( const std::string& name_ );
151 sc_attribute( const std::string& name_ )
155 sc_attribute( const std::string& name_, const T& value_ )
/gem5/src/systemc/core/
H A Dobject.hh33 #include <string>
73 sc_core::sc_attr_base *get_attribute(const std::string &);
74 sc_core::sc_attr_base *remove_attribute(const std::string &);
93 std::string pickUniqueName(std::string name);
98 std::string _basename;
99 std::string _name;
108 std::string pickUniqueName(::sc_core::sc_object *parent, std::string name);
/gem5/src/cpu/
H A Dactivity.hh55 ActivityRecorder(const std::string &name, int num_stages,
103 const std::string &name() const { return _name; }
107 std::string _name;
/gem5/src/dev/
H A Dintel_8254_timer.hh37 #include <string>
110 std::string _name;
111 const std::string &name() const { return _name; }
151 Counter(Intel8254Timer *p, const std::string &name, unsigned int num);
182 void serialize(const std::string &base, CheckpointOut &cp) const;
190 void unserialize(const std::string &base, CheckpointIn &cp);
197 std::string _name;
198 const std::string &name() const { return _name; }
215 Intel8254Timer(EventManager *em, const std::string &name,
218 Intel8254Timer(EventManager *em, const std::string
[all...]
/gem5/src/base/loader/
H A Dsymtab.hh37 #include <string>
45 typedef std::multimap<Addr, std::string> ATable;
46 typedef std::map<std::string, Addr> STable;
68 SymbolTable(const std::string &file) { load(file); }
72 bool insert(Addr address, std::string symbol);
73 bool load(const std::string &file);
79 void serialize(const std::string &base, CheckpointOut &cp) const;
80 void unserialize(const std::string &base, CheckpointIn &cp);
84 findSymbol(Addr address, std::string &symbol) const
97 findAddress(const std::string
[all...]
/gem5/src/sim/power/
H A Dmathexpr_powermodel.hh85 double getStatValue(const std::string & name) const;
114 std::string basename;
117 std::unordered_map<std::string, Stats::Info*> stats_map;
/gem5/src/arch/riscv/insts/
H A Dmem.hh35 #include <string>
60 std::string generateDisassembly(
69 std::string generateDisassembly(
H A Dstandard.cc35 #include <string>
46 string
56 string
/gem5/src/systemc/channel/
H A Dsc_semaphore.cc30 #include <string>
48 std::string msg = "semaphore '" + std::string(name()) + "'";
/gem5/src/gpu-compute/
H A Dfetch_stage.hh40 #include <string>
65 std::string name() { return _name; }
76 std::string _name;
/gem5/ext/googletest/googletest/samples/
H A Dsample2.h37 #include <string.h>
40 // A simple string class.
47 // Clones a 0-terminated C string, allocating memory using new.
54 // The default c'tor constructs a NULL string.
57 // Constructs a MyString by cloning a 0-terminated C string.
63 MyString(const MyString& string) : c_string_(NULL) { argument
64 Set(string.c_string_);
73 // Gets the 0-terminated C string this MyString object represents.
80 // Sets the 0-terminated C string this MyString object represents.

Completed in 23 milliseconds

1234567891011>>