|
typedef RefCount< CCryptoRsaKey > | Proud::CRsaKeyPtr |
|
typedef uint16_t | Proud::CryptCount |
|
typedef RefCount
< CLookasideAllocator > | Proud::CLookasideAllocatorPtr |
|
typedef unsigned int | Proud::Crc32 |
|
typedef char | Proud::AnsiStrTraits::CharType |
|
typedef wchar_t | Proud::UnicodeStrTraits::CharType |
|
typedef const StringT< XCHAR,
StringTraits > & | Proud::StringTraitsT< XCHAR, StringTraits >::INARGTYPE |
|
typedef StringT< XCHAR,
StringTraits > & | Proud::StringTraitsT< XCHAR, StringTraits >::OUTARGTYPE |
|
typedef StringT< char,
AnsiStrTraits > | Proud::StringA |
|
typedef StringT< wchar_t,
UnicodeStrTraits > | Proud::StringW |
|
typedef StringW | Proud::String |
|
typedef StrBufT< char,
AnsiStrTraits > | Proud::StrBufA |
|
typedef StrBufT< wchar_t,
UnicodeStrTraits > | Proud::StrBufW |
|
typedef StringTraitsT< char,
AnsiStrTraits > | Proud::StringTraitsA |
|
typedef StringTraitsT< wchar_t,
UnicodeStrTraits > | Proud::StringTraitsW |
|
typedef StringTraitsW | Proud::StringTraits |
|
typedef StrBufW | Proud::StrBuf |
|
typedef RefCount< Thread > | Proud::ThreadPtr |
|
typedef WINBASEAPI HANDLE(WINAPI * | Proud::CreateIoCompletionPortProc )(HANDLE FileHandle, HANDLE ExistingCompletionPort, ULONG_PTR CompletionKey, uint32_t NumberOfConcurrentThreads) |
|
typedef WINBASEAPI | Proud::BOOL (WINAPI *HeapSetInformationProc)(HANDLE HeapHandle |
|
typedef WINBASEAPI
HEAP_INFORMATION_CLASS | Proud::HeapInformationClass |
|
typedef WINBASEAPI
HEAP_INFORMATION_CLASS PVOID | Proud::HeapInformation |
|
typedef WINBASEAPI
HEAP_INFORMATION_CLASS PVOID
size_t | Proud::HeapInformationLength |
|
typedef WINBASEAPI PVOID | Proud::Context |
|
typedef WINBASEAPI PVOID uint32_t | Proud::Flags |
|
typedef WINBASEAPI LPDWORD | Proud::lpNumberOfBytesTransferred |
|
typedef WINBASEAPI LPDWORD
PULONG_PTR | Proud::lpCompletionKey |
|
typedef WINBASEAPI LPDWORD
PULONG_PTR LPOVERLAPPED * | Proud::lpOverlapped |
|
typedef WINBASEAPI LPDWORD
PULONG_PTR LPOVERLAPPED
uint32_t | Proud::dwMilliseconds |
|
typedef WINBASEAPI
PN_OVERLAPPED_ENTRY * | Proud::lpCompletionPortEntries |
|
typedef WINBASEAPI
PN_OVERLAPPED_ENTRY uint32_t | Proud::ulCount |
|
typedef WINBASEAPI
PN_OVERLAPPED_ENTRY uint32_t
PULONG | Proud::ulNumEntriesRemoved |
|
typedef WINBASEAPI
PN_OVERLAPPED_ENTRY uint32_t
PULONG uint32_t BOOL | Proud::fAlertable |
|
typedef WINBASEAPI | Proud::PVOID (WINAPI *AddVectoredExceptionHandlerProc)(uint32_t FirstHandler |
|
typedef WINBASEAPI
PVECTORED_EXCEPTION_HANDLER | Proud::VectoredHandler |
|
typedef WINBASEAPI BOOL(WINAPI * | Proud::GetLogicalProcessorInformation )(PSYSTEM_LOGICAL_PROCESSOR_INFORMATION Buffer, PDWORD ReturnLength) |
|
typedef BOOLEAN | Proud::TimerOrWaitFired |
|
typedef WINBASEAPI | Proud::HANDLE (WINAPI *CreateTimerQueueProc)(VOID) |
|
typedef WINBASEAPI HANDLE | Proud::TimerQueue |
|
typedef WINBASEAPI HANDLE
WaitOrTimerCallbackProc | Proud::Callback |
|
typedef WINBASEAPI HANDLE
WaitOrTimerCallbackProc PVOID | Proud::Parameter |
|
typedef WINBASEAPI HANDLE
WaitOrTimerCallbackProc PVOID
uint32_t | Proud::DueTime |
|
typedef WINBASEAPI HANDLE
WaitOrTimerCallbackProc PVOID
uint32_t uint32_t | Proud::Period |
|
typedef WINBASEAPI HANDLE | Proud::Timer |
|
typedef WINBASEAPI HANDLE HANDLE | Proud::CompletionEvent |
|
typedef WINBASEAPI uint32_t | Proud::dwSpinCount |
|
typedef Vector3T< double > | Proud::Vector3 |
|
typedef Vector3T< float > | Proud::FloatVector3 |
|
|
PROUD_API void | Proud::XXXHeapChkImpl (int index=1) |
|
PROUD_API void | Proud::ShowLibSignatureMismatchError () |
|
PROUD_API _Noreturn void | Proud::ThrowArrayIsNullError () |
|
template<typename T > |
T * | Proud::FastHeap_NewInstance (CFastHeap *heap) |
|
template<typename T > |
void | Proud::FastHeap_DeleteInstance (CFastHeap *heap, T *obj) |
|
int64_t | Proud::GetPreciseCurrentTimeMs () |
|
template<typename T > |
T | Proud::Lerp (T v1, T v2, T ratio) |
|
template<typename T > |
T | Proud::LerpInt (T v1, T v2, T ratio1, T ratio2) |
|
static int | Proud::AnsiStrTraits::SafeStringLen (const CharType *str) |
|
static void | Proud::AnsiStrTraits::CopyString (CharType *dest, const CharType *src, int length) |
|
static int | Proud::AnsiStrTraits::StringCompare (const CharType *a, const CharType *b) |
|
static int | Proud::AnsiStrTraits::StringCompareNoCase (const CharType *a, const CharType *b) |
|
static int | Proud::AnsiStrTraits::GetFormattedLength (const char *pszFormat, va_list args) |
|
static int __cdecl | Proud::AnsiStrTraits::Format (char *pszBuffer, size_t nlength, const char *pszFormat, va_list args) throw () |
|
static char * | Proud::AnsiStrTraits::StringUppercase (char *psz, size_t size) throw () |
|
static char * | Proud::AnsiStrTraits::StringLowercase (char *psz, size_t size) throw () |
|
static const char *__cdecl | Proud::AnsiStrTraits::StringFindString (const char *pszBlock, const char *pszMatch) throw () |
|
static char *__cdecl | Proud::AnsiStrTraits::StringFindString (char *pszBlock, const char *pszMatch) throw () |
|
static const char *__cdecl | Proud::AnsiStrTraits::StringFindChar (const char *pszBlock, char chMatch) throw () |
|
static int __cdecl | Proud::AnsiStrTraits::StringSpanIncluding (const char *pszBlock, const char *pszSet) throw () |
|
static int __cdecl | Proud::AnsiStrTraits::StringSpanExcluding (const char *pszBlock, const char *pszSet) throw () |
|
static char *__cdecl | Proud::AnsiStrTraits::CharNext (const char *p) throw () |
|
static int __cdecl | Proud::AnsiStrTraits::IsDigit (char ch) throw () |
|
static int __cdecl | Proud::AnsiStrTraits::IsSpace (char ch) throw () |
|
static int | Proud::UnicodeStrTraits::SafeStringLen (const CharType *str) |
|
static void | Proud::UnicodeStrTraits::CopyString (CharType *dest, const CharType *src, int length) |
|
static int | Proud::UnicodeStrTraits::StringCompare (const CharType *a, const CharType *b) |
|
static int | Proud::UnicodeStrTraits::StringCompareNoCase (const CharType *a, const CharType *b) |
|
static int | Proud::UnicodeStrTraits::GetFormattedLength (const wchar_t *pszFormat, va_list args) |
|
static int __cdecl | Proud::UnicodeStrTraits::Format (wchar_t *pszBuffer, size_t nLength, const wchar_t *pszFormat, va_list args) throw ( ) |
|
static wchar_t * | Proud::UnicodeStrTraits::StringUppercase (wchar_t *psz, size_t size) throw ( ) |
|
static wchar_t * | Proud::UnicodeStrTraits::StringLowercase (wchar_t *psz, size_t size) throw ( ) |
|
static const wchar_t *__cdecl | Proud::UnicodeStrTraits::StringFindString (const wchar_t *pszBlock, const wchar_t *pszMatch) throw ( ) |
|
static wchar_t *__cdecl | Proud::UnicodeStrTraits::StringFindString (wchar_t *pszBlock, const wchar_t *pszMatch) throw ( ) |
|
static const wchar_t *__cdecl | Proud::UnicodeStrTraits::StringFindChar (const wchar_t *pszBlock, wchar_t chMatch) throw ( ) |
|
static int __cdecl | Proud::UnicodeStrTraits::StringSpanIncluding (const wchar_t *pszBlock, const wchar_t *pszSet) throw ( ) |
|
static int __cdecl | Proud::UnicodeStrTraits::StringSpanExcluding (const wchar_t *pszBlock, const wchar_t *pszSet) throw ( ) |
|
static wchar_t *__cdecl | Proud::UnicodeStrTraits::CharNext (const wchar_t *psz) throw ( ) |
|
static int __cdecl | Proud::UnicodeStrTraits::IsDigit (wchar_t ch) throw () |
|
static int __cdecl | Proud::UnicodeStrTraits::IsSpace (wchar_t ch) throw () |
|
XCHAR * | Proud::StringT< XCHAR, StringTraits >::Tombstone::GetBuffer () |
|
| Proud::StringT< XCHAR, StringTraits >::StringT () |
|
| Proud::StringT< XCHAR, StringTraits >::~StringT () |
|
| Proud::StringT< XCHAR, StringTraits >::StringT (const StringT &src) |
|
| Proud::StringT< XCHAR, StringTraits >::StringT (const XCHAR *src, int length=0) |
|
bool | Proud::StringT< XCHAR, StringTraits >::IsEmpty () const |
|
| Proud::StringT< XCHAR, StringTraits >::operator const XCHAR * () const |
|
const XCHAR * | Proud::StringT< XCHAR, StringTraits >::GetString () const |
|
XCHAR * | Proud::StringT< XCHAR, StringTraits >::GetBuffer (int length=0) |
|
int | Proud::StringT< XCHAR, StringTraits >::GetLength () const |
|
void | Proud::StringT< XCHAR, StringTraits >::SetLength (int length) |
|
void | Proud::StringT< XCHAR, StringTraits >::Append (const StringT &src) |
|
void | Proud::StringT< XCHAR, StringTraits >::Append (const XCHAR *src) |
|
int | Proud::StringT< XCHAR, StringTraits >::Compare (const StringT &src) const |
|
int | Proud::StringT< XCHAR, StringTraits >::Compare (const XCHAR *src) const |
|
int | Proud::StringT< XCHAR, StringTraits >::CompareNoCase (const StringT &src) const |
|
int | Proud::StringT< XCHAR, StringTraits >::CompareNoCase (const XCHAR *src) const |
|
static StringT | Proud::StringT< XCHAR, StringTraits >::NewFormat (const XCHAR *pszFormat,...) |
|
void | Proud::StringT< XCHAR, StringTraits >::Format (const XCHAR *pszFormat,...) |
|
void | Proud::StringT< XCHAR, StringTraits >::FormatV (const XCHAR *pszFormat, va_list args) |
|
void | Proud::StringT< XCHAR, StringTraits >::ReleaseBuffer () |
|
int | Proud::StringT< XCHAR, StringTraits >::Replace (XCHAR chOld, XCHAR chNew) |
|
int | Proud::StringT< XCHAR, StringTraits >::Replace (const XCHAR *pszOld, const XCHAR *pszNew) |
|
StringT & | Proud::StringT< XCHAR, StringTraits >::MakeUpper () |
|
StringT & | Proud::StringT< XCHAR, StringTraits >::MakeLower () |
|
bool | Proud::StringT< XCHAR, StringTraits >::operator== (const StringT &src) const |
|
bool | Proud::StringT< XCHAR, StringTraits >::operator< (const StringT &src) const |
|
bool | Proud::StringT< XCHAR, StringTraits >::operator!= (const StringT &src) const |
|
bool | Proud::StringT< XCHAR, StringTraits >::operator== (const XCHAR *src) const |
|
bool | Proud::StringT< XCHAR, StringTraits >::operator!= (const XCHAR *src) const |
|
StringT & | Proud::StringT< XCHAR, StringTraits >::operator+= (const StringT &src) |
|
StringT & | Proud::StringT< XCHAR, StringTraits >::operator+= (const XCHAR *src) |
|
StringT & | Proud::StringT< XCHAR, StringTraits >::operator= (const StringT &src) |
|
StringT & | Proud::StringT< XCHAR, StringTraits >::operator= (const XCHAR *src) |
|
int | Proud::StringT< XCHAR, StringTraits >::Find (XCHAR ch, int iStart=0) const throw () |
|
int | Proud::StringT< XCHAR, StringTraits >::Find (const XCHAR *pszSub, int iStart=0) const throw () |
|
StringT | Proud::StringT< XCHAR, StringTraits >::Mid (int iFirst) const |
|
StringT | Proud::StringT< XCHAR, StringTraits >::Mid (int iFirst, int nCount) const |
|
StringT | Proud::StringT< XCHAR, StringTraits >::Right (int nCount) const |
|
StringT | Proud::StringT< XCHAR, StringTraits >::Left (int nCount) const |
|
StringT | Proud::StringT< XCHAR, StringTraits >::Tokenize (const XCHAR *pszTokens, int &iStart) const |
|
StringT & | Proud::StringT< XCHAR, StringTraits >::TrimRight () |
|
StringT & | Proud::StringT< XCHAR, StringTraits >::TrimLeft () |
|
StringT & | Proud::StringT< XCHAR, StringTraits >::Trim () |
|
StringT & | Proud::StringT< XCHAR, StringTraits >::Trim (XCHAR chTarget) |
|
StringT & | Proud::StringT< XCHAR, StringTraits >::Trim (const XCHAR *pszTargets) |
|
StringT & | Proud::StringT< XCHAR, StringTraits >::TrimRight (XCHAR chTarget) |
|
StringT & | Proud::StringT< XCHAR, StringTraits >::TrimRight (const XCHAR *pszTargets) |
|
StringT & | Proud::StringT< XCHAR, StringTraits >::TrimLeft (XCHAR chTarget) |
|
StringT & | Proud::StringT< XCHAR, StringTraits >::TrimLeft (const XCHAR *pszTargets) |
|
template<typename XCHAR , typename StringTraits > |
StringT< XCHAR, StringTraits > | Proud::operator+ (const StringT< XCHAR, StringTraits > &a, const StringT< XCHAR, StringTraits > &b) |
|
template<typename XCHAR , typename StringTraits > |
StringT< XCHAR, StringTraits > | Proud::operator+ (const StringT< XCHAR, StringTraits > &a, const XCHAR *b) |
|
template<typename XCHAR , typename StringTraits > |
StringT< XCHAR, StringTraits > | Proud::operator+ (const XCHAR *a, const StringT< XCHAR, StringTraits > &b) |
|
| Proud::StrBufT< XCHAR, StringTraits >::StrBufT (StringT< XCHAR, StringTraits > &src, int maxLength=0) |
|
| Proud::StrBufT< XCHAR, StringTraits >::operator XCHAR * () |
|
XCHAR * | Proud::StrBufT< XCHAR, StringTraits >::GetBuf () |
|
static uint32_t __cdecl | Proud::StringTraitsT< XCHAR, StringTraits >::Hash (INARGTYPE str) |
|
static bool __cdecl | Proud::StringTraitsT< XCHAR, StringTraits >::CompareElements (INARGTYPE str1, INARGTYPE str2) |
|
static int __cdecl | Proud::StringTraitsT< XCHAR, StringTraits >::CompareElementsOrdered (INARGTYPE str1, INARGTYPE str2) |
|
StringA | Proud::StringW2A (const wchar_t *src, CStringEncoder *encoder=NULL) |
|
StringW | Proud::StringA2W (const char *src, CStringEncoder *encoder=NULL) |
|
template<typename T > |
bool | Proud::operator< (const CHeldPtr< T > a, const CHeldPtr< T > b) |
|
template<typename T > |
T | Proud::GetRandomElement (const CFastArray< T > &arr) |
|
template<typename T > |
T | Proud::GetRandomElement (const std::vector< T > &arr) |
|
PROUD_API void | Proud::iconv_string_convert (CStringEncoder *encoder, const char *input, size_t *inbytesleft, char *out, size_t *outbytesleft) |
|
PROUD_API void | Proud::USleep (long uSec) |
|
PROUD_API uint32_t | Proud::GetNoofProcessors () |
|
PROUD_API String | Proud::GetProcessName () |
|
uint64_t | Proud::GetCurrentThreadID () |
|
PROUD_API void | Proud::ShowUserMisuseError (const PNTCHAR *text) |
|
void | Proud::TraceA (const char *format,...) |
|
PROUD_API size_t | Proud::GetOccupiedPhysicalMemory () |
|
PROUD_API size_t | Proud::GetTotalPhysicalMemory () |
|
PROUD_API String | Proud::GetComputerName () |
|
PROUD_API bool | Proud::EnableLowFragmentationHeap () |
|
String | Proud::GetCurrentProgramDirectory () |
|
PROUD_API void | Proud::SetCurrentDirectoryWhereProgramExists () |
|
PROUD_API bool | Proud::IsServiceMode () |
|
PROUD_API bool | Proud::IsGqcsExSupported () |
|
PROUD_API bool | Proud::IsHyperThreading () |
|
PROUD_API uint32_t | Proud::CountSetBits (uintptr_t bitMask) |
|
PROUD_API String | Proud::GetFullPath (const PNTCHAR *fileName) |
|
PROUD_API bool | Proud::CreateFullDirectory (const PNTCHAR *lpPathName, String &outCreatedDirectory) |
|
PROUD_API String | Proud::GetCurrentDirectory () |
|
typedef | Proud::VOID (NTAPI *WaitOrTimerCallbackProc)(PVOID lpParameter |
|
bool | Proud::GetWindowsVersion (DWORD &major, DWORD &minor, DWORD &servicePack) |
|
PROUD_API int | Proud::GetTotalThreadCount () |
|
PROUD_API DWORD | Proud::GetThreadStatus (HANDLE const handle) |
|
PROUD_API void | Proud::SetThreadName (uint32_t dwThreadID, const char *szThreadName) |
|
PROUD_API HANDLE | Proud::GetCurrentRealThread () |
|
template<typename FloatType > |
FloatType | Proud::ScalarLerp (const FloatType v1, const FloatType v2, const FloatType ratio) |
|
template<typename FloatType > |
Vector3T< FloatType > | Proud::operator* (FloatType scale, const struct Vector3T< FloatType > &src) |
|
module.