Show actual length when logging out of bounds errors on lists.
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -35,7 +35,7 @@ namespace ArbUt {
|
||||
#ifndef NO_ASSERT
|
||||
if (index >= _vector.size()) {
|
||||
std::stringstream ss;
|
||||
ss << "Index " << index << " is out of bounds.";
|
||||
ss << "Index " << index << " is out of bounds for length: " << _vector.size();
|
||||
throw ArbUt::Exception(ss.str());
|
||||
}
|
||||
#endif
|
||||
@@ -49,7 +49,7 @@ namespace ArbUt {
|
||||
#ifndef NO_ASSERT
|
||||
if (index >= _vector.size()) {
|
||||
std::stringstream ss;
|
||||
ss << "Index " << index << " is out of bounds.";
|
||||
ss << "Index " << index << " is out of bounds for length: " << _vector.size();
|
||||
throw ArbUt::Exception(ss.str());
|
||||
}
|
||||
#endif
|
||||
@@ -64,7 +64,7 @@ namespace ArbUt {
|
||||
#ifndef NO_ASSERT
|
||||
if (index >= _vector.size()) {
|
||||
std::stringstream ss;
|
||||
ss << "Index " << index << " is out of bounds.";
|
||||
ss << "Index " << index << " is out of bounds for length: " << _vector.size();
|
||||
throw ArbUt::Exception(ss.str());
|
||||
}
|
||||
#endif
|
||||
|
||||
@@ -48,7 +48,7 @@ namespace ArbUt {
|
||||
#ifndef NO_ASSERT
|
||||
if (index >= _vector.size()) {
|
||||
std::stringstream ss;
|
||||
ss << "Index " << index << " is out of bounds.";
|
||||
ss << "Index " << index << " is out of bounds for length: " << _vector.size();
|
||||
throw ArbUt::Exception(ss.str());
|
||||
}
|
||||
#endif
|
||||
@@ -86,7 +86,7 @@ namespace ArbUt {
|
||||
#ifndef NO_ASSERT
|
||||
if (index >= _vector.size()) {
|
||||
std::stringstream ss;
|
||||
ss << "Index " << index << " is out of bounds.";
|
||||
ss << "Index " << index << " is out of bounds for length: " << _vector.size();
|
||||
throw ArbUt::Exception(ss.str());
|
||||
}
|
||||
#endif
|
||||
|
||||
@@ -53,7 +53,7 @@ namespace ArbUt {
|
||||
#ifndef NO_ASSERT
|
||||
if (index >= _vector.size()) {
|
||||
std::stringstream ss;
|
||||
ss << "Index " << index << " is out of bounds.";
|
||||
ss << "Index " << index << " is out of bounds for length: " << _vector.size();
|
||||
throw ArbUt::Exception(ss.str());
|
||||
}
|
||||
#endif
|
||||
@@ -92,7 +92,7 @@ namespace ArbUt {
|
||||
#ifndef NO_ASSERT
|
||||
if (index >= _vector.size()) {
|
||||
std::stringstream ss;
|
||||
ss << "Index " << index << " is out of bounds.";
|
||||
ss << "Index " << index << " is out of bounds for length: " << _vector.size();
|
||||
throw ArbUt::Exception(ss.str());
|
||||
}
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user