Converted value type string args to const references.

This commit is contained in:
Jason Watkins
2015-05-11 12:29:40 -07:00
parent abff97a411
commit 044a7498f7
2 changed files with 4 additions and 4 deletions

View File

@@ -300,7 +300,7 @@ namespace XPC
XPData[26][0] = DREF_ThrottleActual; XPData[26][0] = DREF_ThrottleActual;
} }
int DataManager::Get(string dref, float values[], int size) int DataManager::Get(const string& dref, float values[], int size)
{ {
XPLMDataRef& xdref = sdrefs[dref]; XPLMDataRef& xdref = sdrefs[dref];
if (xdref == NULL) if (xdref == NULL)
@@ -529,7 +529,7 @@ namespace XPC
XPLMSetDatavi(xdref, values, 0, drefSize); XPLMSetDatavi(xdref, values, 0, drefSize);
} }
void DataManager::Set(string dref, float values[], int size) void DataManager::Set(const string& dref, float values[], int size)
{ {
XPLMDataRef& xdref = sdrefs[dref]; XPLMDataRef& xdref = sdrefs[dref];
if (xdref == NULL) if (xdref == NULL)

View File

@@ -174,7 +174,7 @@ namespace XPC
/// doubles where high precision is required, using this method may result /// doubles where high precision is required, using this method may result
/// in a loss of precision. In that case, consider using one of the /// in a loss of precision. In that case, consider using one of the
/// strongly typed methods instead. /// strongly typed methods instead.
static int Get(std::string dref, float values[], int size); static int Get(const std::string& dref, float values[], int size);
/// Gets the value of a double dataref. /// Gets the value of a double dataref.
/// ///
@@ -294,7 +294,7 @@ namespace XPC
/// doubles where high precision is required, using this method may result /// doubles where high precision is required, using this method may result
/// in a loss of precision. In that case, consider using one of the /// in a loss of precision. In that case, consider using one of the
/// strongly typed methods instead. /// strongly typed methods instead.
static void Set(std::string dref, float values[], int size); static void Set(const std::string& dref, float values[], int size);
/// Sets the value of a double dataref. /// Sets the value of a double dataref.
/// ///