Changeset fa11893 in nscp
- Timestamp:
- 05/04/12 06:25:43 (13 months ago)
- Branches:
- master, 0.4.0, 0.4.1, 0.4.2
- Children:
- 67c6d04, 53473f7
- Parents:
- d9cdcb3
- Files:
-
- 4 edited
-
changelog (modified) (1 diff)
-
include/strEx.h (modified) (1 diff)
-
version.hpp (modified) (1 diff)
-
version.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
changelog
rd9cdcb3 rfa11893 4 4 * Fixa dependonservice LanManWorkStation (old win) 5 5 * Fix RtlStringFromGUID problem on NT4 6 7 2012-05-03 MickeM 8 * Fixed issue with parsing size-type (usch as MinCritFree=10G) 9 10 2012-05-01 MickeM 11 * Release 0.4.0 6 12 7 13 2012-04-26 MickeM -
include/strEx.h
r83c2453 rfa11893 689 689 } 690 690 691 inline long long stoi64_as_BKMG(std::wstring s) { 692 std::wstring::size_type p = s.find_first_of(_T("BMKGT")); 693 if (p == std::wstring::npos) 694 return boost::lexical_cast<long long>(s.c_str()); 695 else if (s[p] == 'B') 696 return boost::lexical_cast<long long>(s.c_str()); 691 inline long long stoi64_as_BKMG(const std::wstring &s) { 692 std::wstring::size_type p = s.find_first_not_of(_T("0123456789")); 693 if (p == std::wstring::npos || p == 0) 694 return boost::lexical_cast<long long>(s); 695 std::wstring numbers = s.substr(0, p); 696 if (s[p] == 'B') 697 return boost::lexical_cast<long long>(numbers); 697 698 else if (s[p] == 'K') 698 return boost::lexical_cast<long long>( s.c_str())*1024;699 return boost::lexical_cast<long long>(numbers)*1024; 699 700 else if (s[p] == 'M') 700 return boost::lexical_cast<long long>( s.c_str())*1024*1024;701 return boost::lexical_cast<long long>(numbers)*1024*1024; 701 702 else if (s[p] == 'G') 702 return boost::lexical_cast<long long>( s.c_str())*1024*1024*1024;703 return boost::lexical_cast<long long>(numbers)*1024*1024*1024; 703 704 else if (s[p] == 'T') 704 return boost::lexical_cast<long long>( s.c_str())*1024*1024*1024*1024;705 return boost::lexical_cast<long long>(numbers)*1024*1024*1024*1024; 705 706 else 706 return boost::lexical_cast<long long>( s.c_str());707 return boost::lexical_cast<long long>(numbers); 707 708 } 708 709 #define BKMG_RANGE _T("BKMGTP") -
version.hpp
r308ae18 rfa11893 1 1 #ifndef VERSION_HPP 2 2 #define VERSION_HPP 3 #define PRODUCTVER 0,4,0,1 664 #define STRPRODUCTVER "0,4,0,1 66"5 #define STRPRODUCTDATE "2012-0 4-23"3 #define PRODUCTVER 0,4,0,170 4 #define STRPRODUCTVER "0,4,0,170" 5 #define STRPRODUCTDATE "2012-05-03" 6 6 #endif // VERSION_HPP -
version.txt
r308ae18 rfa11893 1 1 version=0.4.0 2 build=1 663 date=2012-0 4-232 build=170 3 date=2012-05-03
Note: See TracChangeset
for help on using the changeset viewer.








