XspfToolbox.h File Reference

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

Include dependency graph for XspfToolbox.h:

This graph shows which files directly or indirectly include this file:

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)


Detailed Description

Interface of Xspf::Toolbox.

Definition in file XspfToolbox.h.


Generated on Sat Mar 7 01:09:37 2009 for libxspf by  doxygen 1.5.8