OpenZWave Library  1.6.770
Classes | Namespaces | Functions
Utils.h File Reference
#include "platform/Mutex.h"
#include "platform/Log.h"
#include <string>
#include <locale>
#include <algorithm>
#include <sstream>
#include <vector>
+ Include dependency graph for Utils.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


struct  OpenZWave::Internal::LockGuard




std::string OpenZWave::Internal::ToUpper (std::string const &_str)
std::string OpenZWave::Internal::ToLower (std::string const &_str)
void OpenZWave::Internal::split (std::vector< std::string > &lst, const std::string &input, const std::string &separators, bool remove_empty)
std::string & OpenZWave::Internal::removewhitespace (std::string &s)
std::string & OpenZWave::Internal::ltrim (std::string &s)
 Left Trim. More...
std::string & OpenZWave::Internal::rtrim (std::string &s)
 Right Trim. More...
std::string & OpenZWave::Internal::trim (std::string &s)
 Trim. More...
void OpenZWave::Internal::PrintHex (std::string prefix, uint8_t const *data, uint32 const length)
string OpenZWave::Internal::PktToString (uint8 const *data, uint32 const length)
string OpenZWave::Internal::ozwdirname (string m_path)
string OpenZWave::Internal::intToString (int x)
const char * OpenZWave::Internal::rssi_to_string (uint8 _data)