|
DDS
ver. 3.6
|
#include <algorithm>#include <iostream>#include <boost/filesystem.hpp>#include <boost/process.hpp>#include <boost/program_options/parsers.hpp>Go to the source code of this file.
Classes | |
| class | dds::misc::NONCopyable |
| Class which makes child to be non-copyable object. More... | |
| class | dds::misc::NullType |
| class | dds::misc::auto_setenv |
| A helper class. Helps to automatically track environment variables. More... | |
| struct | dds::misc::ToLower |
| struct | dds::misc::ToUpper |
| struct | dds::misc::IsDigit |
| struct | dds::misc::HumanReadable |
Namespaces | |
| dds | |
| Miscellaneous functions and helpers are located here. | |
| dds::misc | |
Functions | |
| template<typename _T > | |
| _T * | dds::misc::smart_append (_T *_pString, const typename _T::value_type _ItemToAdd) |
| appends character _ItemToAdd to the string _pString if there is no such suffix on the end of _pString. More... | |
| template<typename _T > | |
| _T & | dds::misc::trim_right (_T *_pString, const typename _T::value_type &_chWhat) |
| trims trailing characters from the string. More... | |
| template<typename _T > | |
| _T & | dds::misc::trim_left (_T *_pString, const typename _T::value_type &_chWhat) |
| trims leading characters from the string. More... | |
| template<typename _T > | |
| _T & | dds::misc::trim (_T *_pString, const typename _T::value_type &_chWhat) |
| trims trailing and leading characters from the string. More... | |
| template<typename _T > | |
| _T & | dds::misc::replace (_T *_pString, const _T &_what, const _T &_with) |
| finds elements in a string match a specified string and replaces it. More... | |
| template<typename _T > | |
| _T & | dds::misc::to_upper (_T &_str) |
| convert string to upper case. More... | |
| template<typename _T > | |
| _T & | dds::misc::to_lower (_T &_str) |
| convert string to lower case. More... | |
1.8.15