Stuff to make the C++ string class a little easier to use.
All functions here will throw gnsstk::StringUtils::StringException on an error. Any std::exception is converted to a gnsstk::StringUtils::StringException so that's the only exception a user of this class needs to catch.
For any function that modifies a string, make sure there is a non-const (std::string&) version and a const (const std::string&) version. The convention for writing the functions is the non-const version fully implements the function and the const version calls the non-const version.
Classes | |
class | gnsstk::StringUtils::HexDumpDataConfig |
Class for configuring the appearance of hexDumpData() output. More... | |