#include "XspfDefines.h"#include <string>#include <cstring>


Go to the source code of this file.
Namespaces | |
| namespace | Xspf |
| namespace | Xspf::Toolbox |
Functions | |
| XML_Char * | newAndCopy (XML_Char const *source) |
| void | deleteNewAndCopy (XML_Char **dest, XML_Char const *src) |
| void | deleteNewAndCopy (XML_Char const *&dest, bool &destOwnership, XML_Char const *source, bool sourceCopy) |
| template<class T > | |
| T const * | getSetNull (T const *&dest) |
| void | copyIfOwned (XML_Char const *&dest, bool &ownDest, XML_Char const *source, bool ownSource) |
| void | freeIfOwned (XML_Char const *&dest, bool ownDest) |
| XML_Char * | makeAbsoluteUri (XML_Char const *sourceUri, XML_Char const *baseUri) |
| XML_Char * | makeRelativeUri (XML_Char const *sourceUri, XML_Char const *baseUri) |
| bool | isUri (XML_Char const *text) |
| bool | isAbsoluteUri (XML_Char const *text) |
| bool | extractInteger (XML_Char const *text, int inclusiveMinimum, int *output) |
| bool | isWhiteSpace (XML_Char const *text, int numChars) |
| void | cutOffWhiteSpace (XML_Char const *input, int inputNumChars, XML_Char const *&blackSpaceStart, int &blackSpaceNumChars) |
| void | trimString (std::basic_string< XML_Char > &target) |
Definition in file XspfToolbox.h.
1.5.8