Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
StrArg.h File Reference
#include "StrChar.h"
#include "StrConst.h"
#include "cUnitTestDecl.h"

Go to the source code of this file.

Namespaces

 Gray
 < The main namespace for all Core functions.
 

Functions

template<typename TYPE >
__DECL_IMPORT const TYPE *__stdcall Gray::StrArg (const char *pszStr)
 
template<typename TYPE >
__DECL_IMPORT const TYPE *__stdcall Gray::StrArg (const wchar_t *pszStr)
 
template<typename TYPE >
const TYPEGray::StrArg (const BYTE *pszStr)
 
template<typename TYPE >
__DECL_IMPORT const TYPE *__stdcall Gray::StrArg (TYPE ch, StrLen_t nRepeat=1)
 
template<typename TYPE >
__DECL_IMPORT const TYPE *__stdcall Gray::StrArg (INT32 iVal)
 
template<typename TYPE >
__DECL_IMPORT const TYPE *__stdcall Gray::StrArg (UINT32 uVal, RADIX_t uRadix=10)
 
template<typename TYPE >
__DECL_IMPORT const TYPE *__stdcall Gray::StrArg (INT64 iVal)
 
template<typename TYPE >
__DECL_IMPORT const TYPE *__stdcall Gray::StrArg (UINT64 uVal, RADIX_t uRadix=10)
 
template<typename TYPE >
__DECL_IMPORT const TYPE *__stdcall Gray::StrArg (double dVal)
 
template<>
const char *__stdcall Gray::StrArg< char > (const char *pszStr) noexcept
 
template<>
const wchar_t *__stdcall Gray::StrArg< wchar_t > (const wchar_t *pszStr) noexcept
 
template<>
const BYTE *__stdcall Gray::StrArg< BYTE > (const BYTE *pszStr) noexcept
 
template<>
const BYTE *__stdcall Gray::StrArg< BYTE > (const char *pszStr) noexcept
 

Detailed Description

Make some argument into a string of desired format.