vrecko
virtual reality framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
StringHelpers.h File Reference

Go to the source code of this file.

Macros

#define HELPERS_IMP_EXP   __declspec(dllimport)
 

Functions

HELPERS_IMP_EXP bool isBeginningWith (const char *fullString, const char *beginString)
 
char * uniCpy (char *str1, const char *str2)
 
WCHAR * uniCpy (WCHAR *str1, const WCHAR *str2)
 
char * uniNCpy (char *str1, const char *str2, size_t count)
 
WCHAR * uniNCpy (WCHAR *str1, const WCHAR *str2, size_t count)
 
char * uniCat (char *str1, const char *str2)
 
WCHAR * uniCat (WCHAR *str1, const WCHAR *str2)
 
const char * uniStr (const char *str1, const char *str2)
 
const WCHAR * uniStr (const WCHAR *str1, const WCHAR *str2)
 
char * uniStr (char *str1, const char *str2)
 
WCHAR * uniStr (WCHAR *str1, const WCHAR *str2)
 
size_t uniLen (const char *str1)
 
size_t uniLen (const WCHAR *str1)
 
template<class _Type >
void getFileNameFromPathFile (_Type *outFile, const _Type *inPath, const _Type *inFile)
 
template<class _Type >
void getRelativePath (_Type *outPathFile, const _Type *inPath, const _Type *inPathFile)
 
template<class _Type >
void getFilePath (_Type *outPath, const _Type *inFile)
 
template<class _Type >
void getFileNameWithoutPath (_Type *outFile, const _Type *inFile)
 
template<class _Type >
void getFileNameWithoutExt (_Type *outFile, const _Type *inFile)
 
template<class _Type >
void getFileExtension (_Type *outExt, const _Type *inFile)
 

Macro Definition Documentation

#define HELPERS_IMP_EXP   __declspec(dllimport)

Function Documentation

template<class _Type >
void getFileExtension ( _Type *  outExt,
const _Type *  inFile 
)
template<class _Type >
void getFileNameFromPathFile ( _Type *  outFile,
const _Type *  inPath,
const _Type *  inFile 
)
template<class _Type >
void getFileNameWithoutExt ( _Type *  outFile,
const _Type *  inFile 
)
template<class _Type >
void getFileNameWithoutPath ( _Type *  outFile,
const _Type *  inFile 
)
template<class _Type >
void getFilePath ( _Type *  outPath,
const _Type *  inFile 
)
template<class _Type >
void getRelativePath ( _Type *  outPathFile,
const _Type *  inPath,
const _Type *  inPathFile 
)
HELPERS_IMP_EXP bool isBeginningWith ( const char *  fullString,
const char *  beginString 
)
char* uniCat ( char *  str1,
const char *  str2 
)
inline
WCHAR* uniCat ( WCHAR *  str1,
const WCHAR *  str2 
)
inline
char* uniCpy ( char *  str1,
const char *  str2 
)
inline
WCHAR* uniCpy ( WCHAR *  str1,
const WCHAR *  str2 
)
inline
size_t uniLen ( const char *  str1)
inline
size_t uniLen ( const WCHAR *  str1)
inline
char* uniNCpy ( char *  str1,
const char *  str2,
size_t  count 
)
inline
WCHAR* uniNCpy ( WCHAR *  str1,
const WCHAR *  str2,
size_t  count 
)
inline
const char* uniStr ( const char *  str1,
const char *  str2 
)
inline
const WCHAR* uniStr ( const WCHAR *  str1,
const WCHAR *  str2 
)
inline
char* uniStr ( char *  str1,
const char *  str2 
)
inline
WCHAR* uniStr ( WCHAR *  str1,
const WCHAR *  str2 
)
inline