Converted value type string args to const references.
This commit is contained in:
@@ -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)
|
||||||
|
|||||||
@@ -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.
|
||||||
///
|
///
|
||||||
|
|||||||
Reference in New Issue
Block a user