CFugue
Classes | Typedefs | Functions
OIL Namespace Reference

C++ Object Introspection Library, by Cenacle Research. More...

Classes

class  CEventHandlerArgs
 
class  CEventReceiver
 
class  CEventSource
 
class  CEventT
 
class  CInvokableEventT
 
class  IEventFunctor
 

Typedefs

typedef CEventT CEvent
 
typedef CInvokableEventT CInvokableEvent
 
typedef _W64 int INT_PTR
 
typedef _W64 int * PINT_PTR
 
typedef _W64 unsigned int UINT_PTR
 
typedef _W64 unsigned int * PUINT_PTR
 
typedef _W64 long LONG_PTR
 
typedef _W64 long * PLONG_PTR
 
typedef _W64 unsigned long ULONG_PTR
 
typedef _W64 unsigned long * PULONG_PTR
 
typedef STRUTILS_RETURN_TYPE StrUtils_Return_Type
 

Functions

template<typename TNumberType >
TNumberType _abs (TNumberType number)
 
template<typename TNumberType >
StrUtils_Return_Type UnSignedNumber2Str (const TNumberType TNumber, int Width=DEFAULT_WIDTH, TCHAR FillWith=DEFAULT_FILLER, int Radix=DEFAULT_RADIX, bool bPrefixRadix=DEFAULT_PREFIXUSAGE)
 
template<typename TNumberType >
StrUtils_Return_Type SignedNumber2Str (const TNumberType TNumber, int Width=DEFAULT_WIDTH, TCHAR FillWith=DEFAULT_FILLER, int Radix=DEFAULT_RADIX, bool bPrefixRadix=DEFAULT_PREFIXUSAGE, bool bSpaceForSign=true)
 
template<typename T >
StrUtils_Return_Type ToString (const T &Arg)
 
template<typename T >
StrUtils_Return_Type ToString (const T *pArg)
 
template<typename T >
StrUtils_Return_Type ToString (T *pArg)
 
template<>
StrUtils_Return_Type ToString (const bool &bVal)
 
template<>
StrUtils_Return_Type ToString (const unsigned short &nNumber)
 
template<>
StrUtils_Return_Type ToString (const signed short &nNumber)
 
template<>
StrUtils_Return_Type ToString (const unsigned int &nNumber)
 
template<>
StrUtils_Return_Type ToString (const signed int &nNumber)
 
template<>
StrUtils_Return_Type ToString (const unsigned long &lNumber)
 
template<>
StrUtils_Return_Type ToString (const signed long &lNumber)
 
template<>
StrUtils_Return_Type ToString (const float &fNumber)
 
template<>
StrUtils_Return_Type ToString (const double &fNumber)
 
template<>
StrUtils_Return_Type ToString (const char &ch)
 
template<>
StrUtils_Return_Type ToString (const unsigned char &ch)
 
template<>
StrUtils_Return_Type ToString (const char *sz)
 
template<>
StrUtils_Return_Type ToString (char *sz)
 
template<>
StrUtils_Return_Type ToString (const wchar_t *wsz)
 
template<>
StrUtils_Return_Type ToString (wchar_t *wsz)
 
template<>
StrUtils_Return_Type ToString (const void *pVoid)
 
template<>
StrUtils_Return_Type ToString (void *pVoid)
 

Detailed Description

C++ Object Introspection Library, by Cenacle Research.

WinStrUtils.h is a specialization of Strutils.h for Windows datatypes


CFugue, the C++ Music Programming Library © Copyright 2009 Cenacle Research India Private Limited Gopalakrishna Palem