Lines Matching defs:const

81     CheckpointIn(const std::string &cpt_dir, SimObjectResolver &resolver);
84 const std::string cptDir;
86 bool find(const std::string &section, const std::string &entry,
89 bool findObj(const std::string &section, const std::string &entry,
93 bool entryExists(const std::string &section, const std::string &entry);
94 bool sectionExists(const std::string &section);
111 static std::string setDir(const std::string &base_name);
120 static const char *baseFilename;
176 ScopedCheckpointSection(CP &cp, const char *name) {
182 ScopedCheckpointSection(CP &cp, const std::string &name) {
190 ScopedCheckpointSection(const ScopedCheckpointSection &) = delete;
192 const ScopedCheckpointSection &) = delete;
197 void pushName(const char *name);
213 virtual void serialize(CheckpointOut &cp) const = 0;
235 void serializeSection(CheckpointOut &cp, const char *name) const;
237 void serializeSection(CheckpointOut &cp, const std::string &name) const {
251 void unserializeSection(CheckpointIn &cp, const char *name);
253 void unserializeSection(CheckpointIn &cp, const std::string &name) {
258 static const std::string &currentSection();
263 static void serializeAll(const std::string &cpt_dir);
276 parseParam(const std::string &s, T &value)
283 showParam(CheckpointOut &os, const T &value)
290 parseParam(const std::string &s, BitUnionType<T> &value)
301 showParam(CheckpointOut &os, const BitUnionType<T> &value)
315 showParam(CheckpointOut &os, const char &value)
322 showParam(CheckpointOut &os, const signed char &value)
329 showParam(CheckpointOut &os, const unsigned char &value)
336 parseParam(const std::string &s, float &value)
343 parseParam(const std::string &s, double &value)
350 parseParam(const std::string &s, bool &value)
358 showParam(CheckpointOut &os, const bool &value)
366 parseParam(const std::string &s, std::string &value)
374 paramOut(CheckpointOut &os, const std::string &name, const T &param)
383 paramIn(CheckpointIn &cp, const std::string &name, T &param)
385 const std::string &section(Serializable::currentSection());
394 optParamIn(CheckpointIn &cp, const std::string &name,
397 const std::string &section(Serializable::currentSection());
410 arrayParamOut(CheckpointOut &os, const std::string &name,
411 const std::vector<T> &param)
426 arrayParamOut(CheckpointOut &os, const std::string &name,
427 const std::list<T> &param)
445 arrayParamOut(CheckpointOut &os, const std::string &name,
446 const std::set<T> &param)
464 arrayParamOut(CheckpointOut &os, const std::string &name,
465 const T *param, unsigned size)
488 arrayParamIn(CheckpointIn &cp, const std::string &name,
491 const std::string &section(Serializable::currentSection());
533 arrayParamIn(CheckpointIn &cp, const std::string &name, std::vector<T> &param)
535 const std::string &section(Serializable::currentSection());
575 arrayParamIn(CheckpointIn &cp, const std::string &name, std::list<T> &param)
577 const std::string &section(Serializable::currentSection());
605 arrayParamIn(CheckpointIn &cp, const std::string &name, std::set<T> &param)
607 const std::string &section(Serializable::currentSection());
634 debug_serialize(const std::string &cpt_dir);
637 objParamIn(CheckpointIn &cp, const std::string &name, SimObject * &param);