Searched refs:visit (Results 1 - 12 of 12) sorted by relevance

/gem5/src/base/stats/
H A Doutput.hh71 virtual void visit(const ScalarInfo &info) = 0;
72 virtual void visit(const VectorInfo &info) = 0;
73 virtual void visit(const DistInfo &info) = 0;
74 virtual void visit(const VectorDistInfo &info) = 0;
75 virtual void visit(const Vector2dInfo &info) = 0;
76 virtual void visit(const FormulaInfo &info) = 0;
77 virtual void visit(const SparseHistInfo &info) = 0; // Sparse histogram
H A Dtext.hh82 void visit(const ScalarInfo &info) override;
83 void visit(const VectorInfo &info) override;
84 void visit(const DistInfo &info) override;
85 void visit(const VectorDistInfo &info) override;
86 void visit(const Vector2dInfo &info) override;
87 void visit(const FormulaInfo &info) override;
88 void visit(const SparseHistInfo &info) override;
H A Dhdf5.hh74 void visit(const ScalarInfo &info) override;
75 void visit(const VectorInfo &info) override;
76 void visit(const DistInfo &info) override;
77 void visit(const VectorDistInfo &info) override;
78 void visit(const Vector2dInfo &info) override;
79 void visit(const FormulaInfo &info) override;
80 void visit(const SparseHistInfo &info) override;
H A Dhdf5.cc129 Hdf5::visit(const ScalarInfo &info) function in class:Stats::Hdf5
141 Hdf5::visit(const VectorInfo &info) function in class:Stats::Hdf5
147 Hdf5::visit(const DistInfo &info) function in class:Stats::Hdf5
153 Hdf5::visit(const VectorDistInfo &info) function in class:Stats::Hdf5
159 Hdf5::visit(const Vector2dInfo &info) function in class:Stats::Hdf5
180 Hdf5::visit(const FormulaInfo &info) function in class:Stats::Hdf5
192 Hdf5::visit(const SparseHistInfo &info) function in class:Stats::Hdf5
H A Dinfo.hh137 virtual void visit(Output &visitor) = 0;
H A Dtext.cc545 Text::visit(const ScalarInfo &info) function in class:Stats::Text
564 Text::visit(const VectorInfo &info) function in class:Stats::Text
604 Text::visit(const Vector2dInfo &info) function in class:Stats::Text
671 Text::visit(const DistInfo &info) function in class:Stats::Text
681 Text::visit(const VectorDistInfo &info) function in class:Stats::Text
693 Text::visit(const FormulaInfo &info) function in class:Stats::Text
695 visit((const VectorInfo &)info);
768 Text::visit(const SparseHistInfo &info) function in class:Stats::Text
/gem5/util/systemc/gem5_within_systemc/
H A Dstats.cc111 output->visit(*formula);
114 output->visit(*vector1);
117 output->visit(*vector2d);
119 output->visit(*info);
121 output->visit(*vectordist);
123 output->visit(*dist);
125 output->visit(*sparse);
127 output->visit(*scalar);
/gem5/src/python/pybind11/
H A Dstats.cc123 .def("visit", &Stats::Info::visit)
/gem5/src/python/m5/stats/
H A D__init__.py332 stat.visit(visitor)
337 stat.visit(visitor)
/gem5/ext/pybind11/include/pybind11/
H A Dstl.h319 /// Helper class which abstracts away variant's `visit` function. `std::variant` and similar
320 /// `namespace::variant` types which provide a `namespace::visit()` function are handled here
326 static auto call(Args &&...args) -> decltype(visit(std::forward<Args>(args)...)) { function in struct:visit_helper
327 return visit(std::forward<Args>(args)...);
/gem5/src/base/
H A Dstatistics.hh109 visit(Output &visitor) function in class:Stats::InfoProxy
111 visitor.visit(*static_cast<Base *>(this));
783 void visit(Output &visitor) { visitor.visit(*this); }
/gem5/ext/pybind11/include/pybind11/detail/
H A Dclass.h429 extern "C" inline int pybind11_traverse(PyObject *self, visitproc visit, void *arg) { argument

Completed in 25 milliseconds