|
|
public: | public: |
static wstring FromNumber (double number); | static wstring FromNumber (double number); |
static wstring FromNumber (int number); | static wstring FromNumber (int number); |
|
#if __WORDSIZE == 32 |
static wstring FromNumber (int64 number); | static wstring FromNumber (int64 number); |
|
#endif |
static wstring FromNumber (long number); | static wstring FromNumber (long number); |
static wstring FromNumber (unsigned int number); | static wstring FromNumber (unsigned int number); |
static wstring FromNumber (unsigned long number); | static wstring FromNumber (unsigned long number); |
|
#if __WORDSIZE == 32 |
static wstring FromNumber (uint64 number); | static wstring FromNumber (uint64 number); |
|
#endif |
static string GetTrailingNumber (const string &str); | static string GetTrailingNumber (const string &str); |
static string GetTypeName (const type_info &typeInfo); | static string GetTypeName (const type_info &typeInfo); |
static wstring QuoteSpaces (const wstring &str); | static wstring QuoteSpaces (const wstring &str); |
|
|
// shared_ptr, make_shared, StringConverter, foreach | // shared_ptr, make_shared, StringConverter, foreach |
list <shared_ptr <uint64> > numList; | list <shared_ptr <uint64> > numList; |
| |
|
#if __WORDSIZE == 32 |
numList.push_front (make_shared <uint64> (StringConverter::ToUInt64 (StringConverter::FromNumber (0xFFFFffffFFFFfffeULL)))); | numList.push_front (make_shared <uint64> (StringConverter::ToUInt64 (StringConverter::FromNumber (0xFFFFffffFFFFfffeULL)))); |
|
#else |
|
numList.push_front (make_shared <uint64> (StringConverter::ToUInt64 (StringConverter::FromNumber (0xFFFFffffFFFFfffeUL)))); |
|
#endif |
numList.push_front (make_shared <uint64> (StringConverter::ToUInt32 (StringConverter::GetTrailingNumber ("str2")))); | numList.push_front (make_shared <uint64> (StringConverter::ToUInt32 (StringConverter::GetTrailingNumber ("str2")))); |
numList.push_front (make_shared <uint64> (3)); | numList.push_front (make_shared <uint64> (3)); |
| |
|
|
StringFormatterArg (const wstring &str) : Empty (false), Referenced (false), StringArg (str) { } | StringFormatterArg (const wstring &str) : Empty (false), Referenced (false), StringArg (str) { } |
StringFormatterArg (const wxString &str) : Empty (false), Referenced (false), StringArg (str) { } | StringFormatterArg (const wxString &str) : Empty (false), Referenced (false), StringArg (str) { } |
StringFormatterArg (int number) : Empty (false), Referenced (false), StringArg (StringConverter::FromNumber (number)) { } | StringFormatterArg (int number) : Empty (false), Referenced (false), StringArg (StringConverter::FromNumber (number)) { } |
|
#if __WORDSIZE == 32 |
StringFormatterArg (int64 number) : Empty (false), Referenced (false), StringArg (StringConverter::FromNumber (number)) { } | StringFormatterArg (int64 number) : Empty (false), Referenced (false), StringArg (StringConverter::FromNumber (number)) { } |
|
#endif |
StringFormatterArg (long number) : Empty (false), Referenced (false), StringArg (StringConverter::FromNumber (number)) { } | StringFormatterArg (long number) : Empty (false), Referenced (false), StringArg (StringConverter::FromNumber (number)) { } |
StringFormatterArg (unsigned int number) : Empty (false), Referenced (false), StringArg (StringConverter::FromNumber (number)) { } | StringFormatterArg (unsigned int number) : Empty (false), Referenced (false), StringArg (StringConverter::FromNumber (number)) { } |
StringFormatterArg (unsigned long number) : Empty (false), Referenced (false), StringArg (StringConverter::FromNumber (number)) { } | StringFormatterArg (unsigned long number) : Empty (false), Referenced (false), StringArg (StringConverter::FromNumber (number)) { } |
|
#if __WORDSIZE == 32 |
StringFormatterArg (uint64 number) : Empty (false), Referenced (false), StringArg (StringConverter::FromNumber (number)) { } | StringFormatterArg (uint64 number) : Empty (false), Referenced (false), StringArg (StringConverter::FromNumber (number)) { } |
|
#endif |
| |
operator wxString () { Referenced = true; return StringArg; } | operator wxString () { Referenced = true; return StringArg; } |
| |