TwiceAsNice
2019-02-18
|
This is namespace contains a set of helper functions. More...
Functions | |
std::string | uShort2Str (const uint16_t val, bool hexOut=false) |
uint16_t | Str2uShort (const std::string &str, bool hexIn=false) |
double | Str2Double (const std::string &str) |
std::vector< std::string > | MakeTokens (const std::string &str, const std::string &separator) |
std::string | FixPath (const std::string &inDir) |
uint16_t | GetHighWord (uint32_t value) |
uint16_t | GetLowWord (uint32_t value) |
uint8_t | GetLowByte (uint16_t value) |
uint8_t | GetHighByte (uint16_t value) |
std::string | GetItemFromFindStr (const std::string &msg, const std::string &item) |
uint32_t | SizeT2Uint32 (size_t value) |
This is namespace contains a set of helper functions.
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
Copyright (c) 2009 Apogee Instruments, Inc.
std::string help::FixPath | ( | const std::string & | inDir | ) |
std::vector< std::string > help::MakeTokens | ( | const std::string & | str, |
const std::string & | separator | ||
) |
Breaks input string into a vector of strings based on th input separator
[in] | str | String to tokenize |
[in] | separator | Characters to split string |
uint32_t help::SizeT2Uint32 | ( | size_t | value | ) |
double help::Str2Double | ( | const std::string & | str | ) |