New types Account, Currency, Directory:

* New tagged uint types.
* Extract to_string functions from header to hide dependencies.
* Include what you use and C++11 for cleanups.
This commit is contained in:
Tom Ritchford
2014-06-19 18:21:28 -04:00
committed by Vinnie Falco
parent adce6ae851
commit 55222dc5d1
118 changed files with 2352 additions and 3164 deletions

View File

@@ -1983,9 +1983,6 @@
<ClCompile Include="..\..\src\ripple\module\app\book\impl\Taker.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\module\app\book\impl\Types.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\module\app\book\tests\OfferStream.test.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
@@ -2002,26 +1999,6 @@
</ClCompile>
<ClInclude Include="..\..\src\ripple\module\app\consensus\LedgerConsensus.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\module\app\contracts\Contract.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\module\app\contracts\Contract.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\module\app\contracts\Interpreter.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\module\app\contracts\Interpreter.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\module\app\contracts\Operation.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\module\app\contracts\Operation.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\module\app\contracts\ScriptData.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\module\app\contracts\ScriptData.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\module\app\data\DBInit.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
@@ -2333,9 +2310,6 @@
</ClInclude>
<ClInclude Include="..\..\src\ripple\module\app\paths\Tuning.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\module\app\paths\Types.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\module\app\paths\Types.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\module\app\peers\ClusterNodeStatus.h">
@@ -2378,10 +2352,10 @@
</ClCompile>
<ClInclude Include="..\..\src\ripple\module\app\shamap\SHAMapMissingNode.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\module\app\shamap\SHAMapNode.cpp">
<ClCompile Include="..\..\src\ripple\module\app\shamap\SHAMapNodeID.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\module\app\shamap\SHAMapNode.h">
<ClInclude Include="..\..\src\ripple\module\app\shamap\SHAMapNodeID.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\module\app\shamap\SHAMapSync.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
@@ -3383,6 +3357,8 @@
</ClInclude>
<ClInclude Include="..\..\src\ripple\types\api\UInt160.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\types\api\UintTypes.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\types\api\base_uint.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\types\api\strHex.h">
@@ -3402,7 +3378,7 @@
<ClCompile Include="..\..\src\ripple\types\impl\RippleIdentifierTests.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\types\impl\UInt160.cpp">
<ClCompile Include="..\..\src\ripple\types\impl\UintTypes.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\types\impl\base_uint.cpp">

View File

@@ -367,9 +367,6 @@
<Filter Include="ripple\module\app\consensus">
<UniqueIdentifier>{28E35C4D-F39A-6C32-60CB-B29F44A08B72}</UniqueIdentifier>
</Filter>
<Filter Include="ripple\module\app\contracts">
<UniqueIdentifier>{4EC681B8-69F8-73E2-8E0E-FD12EEC5AD2C}</UniqueIdentifier>
</Filter>
<Filter Include="ripple\module\app\data">
<UniqueIdentifier>{22718803-3748-7147-16F9-822D9BBFA8DC}</UniqueIdentifier>
</Filter>
@@ -2970,9 +2967,6 @@
<ClCompile Include="..\..\src\ripple\module\app\book\impl\Taker.cpp">
<Filter>ripple\module\app\book\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\module\app\book\impl\Types.cpp">
<Filter>ripple\module\app\book\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\module\app\book\tests\OfferStream.test.cpp">
<Filter>ripple\module\app\book\tests</Filter>
</ClCompile>
@@ -2991,30 +2985,6 @@
<ClInclude Include="..\..\src\ripple\module\app\consensus\LedgerConsensus.h">
<Filter>ripple\module\app\consensus</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\module\app\contracts\Contract.cpp">
<Filter>ripple\module\app\contracts</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\module\app\contracts\Contract.h">
<Filter>ripple\module\app\contracts</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\module\app\contracts\Interpreter.cpp">
<Filter>ripple\module\app\contracts</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\module\app\contracts\Interpreter.h">
<Filter>ripple\module\app\contracts</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\module\app\contracts\Operation.cpp">
<Filter>ripple\module\app\contracts</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\module\app\contracts\Operation.h">
<Filter>ripple\module\app\contracts</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\module\app\contracts\ScriptData.cpp">
<Filter>ripple\module\app\contracts</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\module\app\contracts\ScriptData.h">
<Filter>ripple\module\app\contracts</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\module\app\data\DBInit.cpp">
<Filter>ripple\module\app\data</Filter>
</ClCompile>
@@ -3387,9 +3357,6 @@
<ClInclude Include="..\..\src\ripple\module\app\paths\Tuning.h">
<Filter>ripple\module\app\paths</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\module\app\paths\Types.cpp">
<Filter>ripple\module\app\paths</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\module\app\paths\Types.h">
<Filter>ripple\module\app\paths</Filter>
</ClInclude>
@@ -3441,10 +3408,10 @@
<ClInclude Include="..\..\src\ripple\module\app\shamap\SHAMapMissingNode.h">
<Filter>ripple\module\app\shamap</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\module\app\shamap\SHAMapNode.cpp">
<ClCompile Include="..\..\src\ripple\module\app\shamap\SHAMapNodeID.cpp">
<Filter>ripple\module\app\shamap</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\module\app\shamap\SHAMapNode.h">
<ClInclude Include="..\..\src\ripple\module\app\shamap\SHAMapNodeID.h">
<Filter>ripple\module\app\shamap</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\module\app\shamap\SHAMapSync.cpp">
@@ -4650,6 +4617,9 @@
<ClInclude Include="..\..\src\ripple\types\api\UInt160.h">
<Filter>ripple\types\api</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\types\api\UintTypes.h">
<Filter>ripple\types\api</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\types\api\base_uint.h">
<Filter>ripple\types\api</Filter>
</ClInclude>
@@ -4671,7 +4641,7 @@
<ClCompile Include="..\..\src\ripple\types\impl\RippleIdentifierTests.cpp">
<Filter>ripple\types\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\types\impl\UInt160.cpp">
<ClCompile Include="..\..\src\ripple\types\impl\UintTypes.cpp">
<Filter>ripple\types\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\types\impl\base_uint.cpp">