29 genName(
const std::string & prefix,
unsigned int id,
const std::string & suffix =
"")
const
32 ss << prefix <<
":" << id;
41 std::string
genName(
const std::string & prefix,
44 const std::string & suffix =
"")
const
47 ss << prefix <<
":" << i <<
":" << j;
56 std::string
genName(
const std::string & prefix,
const std::string &
name,
unsigned int i)
const
59 ss << prefix <<
":" <<
name <<
":" << i;
66 std::string
genName(
const std::string & prefix,
67 const std::string & middle,
68 const std::string & suffix =
"")
const
71 ss << prefix <<
":" << middle;
81 const std::string & middle,
82 const std::string & suffix =
"")
const
85 ss << prefix <<
"_" << middle;
Interface for handling names.
std::string genName(const std::string &prefix, const std::string &middle, const std::string &suffix="") const
Build a name from strings.
std::string genName(const std::string &prefix, unsigned int id, const std::string &suffix="") const
Build a name from a prefix, number and possible suffix.
std::string genName(const std::string &prefix, const std::string &name, unsigned int i) const
Build a name from 2 strings and a number.
std::string genSafeName(const std::string &prefix, const std::string &middle, const std::string &suffix="") const
Build a name from strings that is safe to use in input files (i.e.
std::string genName(const std::string &prefix, unsigned int i, unsigned int j, const std::string &suffix="") const
Build a name from a prefix, 2 numbers and possible suffix.