pass strings by reference where possible to avoid unnecessary copys
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@7013 30fe4595-0a0c-4342-8851-515496e4dcbd Former-commit-id: 2a89b2f00d2a491fa719d977ba8447af8a03a9f4 Former-commit-id: ee41673431e054c2e4fb9326c166e2553b1c0285
This commit is contained in:
parent
91dcad857f
commit
b6b3db4d76
2 changed files with 4 additions and 4 deletions
|
@ -29,13 +29,13 @@ DataLog::DataLog() :
|
|||
{
|
||||
}
|
||||
|
||||
void DataLog::init(std::string dir, std::string carname)
|
||||
void DataLog::init(const std::string &dir, const std::string &carname)
|
||||
{
|
||||
mDir = dir;
|
||||
mFile = dir + carname + "_log.dat";
|
||||
}
|
||||
|
||||
void DataLog::add(std::string name, double* dataptr, double scale)
|
||||
void DataLog::add(const std::string &name, double* dataptr, double scale)
|
||||
{
|
||||
DataLogHead hd;
|
||||
hd.name = name;
|
||||
|
|
|
@ -27,8 +27,8 @@ class DataLog
|
|||
{
|
||||
public:
|
||||
DataLog();
|
||||
void init(std::string dir, std::string carname);
|
||||
void add(std::string name, double* data, double scale);
|
||||
void init(const std::string &dir, const std::string &carname);
|
||||
void add(const std::string &name, double* data, double scale);
|
||||
void update();
|
||||
void write();
|
||||
|
||||
|
|
Loading…
Reference in a new issue