libHSPlasma
Classes | Macros | Typedefs | Functions
plString.h File Reference
#include "PlasmaDefs.h"
#include <cstring>
#include <cstdio>
#include <cstdarg>
#include <vector>

Classes

class  plString
class  plString::StrBuffer
class  plString::WideBuffer
class  plString::Wide

Macros

#define SSO_CHARS   (16)

Typedefs

typedef unsigned short pl_wchar_t

Functions

plString PLASMA_DLL CleanFileName (const char *fname, bool allowPathChars=false)
size_t PLASMA_DLL plwcslen (const pl_wchar_t *str)
pl_wchar_t PLASMA_DLLplwcsdup (const pl_wchar_t *str)

Macro Definition Documentation

#define SSO_CHARS   (16)

Typedef Documentation

typedef unsigned short pl_wchar_t

Function Documentation

plString PLASMA_DLL CleanFileName ( const char *  fname,
bool  allowPathChars = false 
)
pl_wchar_t PLASMA_DLL* plwcsdup ( const pl_wchar_t str)
size_t PLASMA_DLL plwcslen ( const pl_wchar_t str)