Skip to content

Commit

Permalink
Merge pull request #16 from sushihangover/r1.1.0
Browse files Browse the repository at this point in the history
Realm.Database 1.1.0
  • Loading branch information
sushihangover authored Mar 7, 2017
2 parents 5e636a1 + 2075432 commit 8deaf4c
Show file tree
Hide file tree
Showing 55 changed files with 886 additions and 615 deletions.
2 changes: 0 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@

##SushiHangover.RealmThread

[![Join the chat at https://gitter.im/RealmThread/Lobby](https://badges.gitter.im/RealmThread/Lobby.svg)](https://gitter.im/RealmThread/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

**An Action/Task Message Pump for running commands on a dedicated Realm thread.**

[![Join the chat at https://gitter.im/RealmThread/Lobby](https://badges.gitter.im/RealmThread/Lobby.svg)](https://gitter.im/RealmThread/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Build status](https://ci.appveyor.com/api/projects/status/dtbnjnda7h115bjv/branch/master?svg=true)](https://ci.appveyor.com/project/sushihangover/realmthread/branch/master)
Expand Down
2 changes: 2 additions & 0 deletions build.cake
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ using System.Threading;

#tool "nuget:?package=Cake.AppleSimulator.SushiHangover"
#tool "nuget:?package=SushiHangover.RealmThread"
#tool "nuget:?package=RealmJson.Extensions"
#tool "nuget:?package=SushiHangover.Android.Support.CustomTabs.Shared"
#tool "nuget:?package=xunit.runner.console"
#tool "nuget:?package=GitVersion.CommandLine"
#tool "GitReleaseManager"
Expand Down
6 changes: 3 additions & 3 deletions docs/annotated.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=9" />
<meta name="generator" content="Doxygen 1.8.12" />
<meta name="generator" content="Doxygen 1.8.13" />
<link rel="icon" href="https://realm.io/img/favicon.ico" />
<link rel="apple-touch-icon-precomposed" sizes="57x57" href="https://realm.io/img/favicon-57x57.png" />
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://realm.io/img/favicon-114x114.png" />
Expand Down Expand Up @@ -49,7 +49,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
Expand Down Expand Up @@ -81,7 +81,7 @@
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen">
</a>
1.8.12
1.8.13
</small></address>
</body>
</html>
6 changes: 3 additions & 3 deletions docs/class_sushi_hangover_1_1_realm_thread-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=9" />
<meta name="generator" content="Doxygen 1.8.12" />
<meta name="generator" content="Doxygen 1.8.13" />
<link rel="icon" href="https://realm.io/img/favicon.ico" />
<link rel="apple-touch-icon-precomposed" sizes="57x57" href="https://realm.io/img/favicon-57x57.png" />
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://realm.io/img/favicon-114x114.png" />
Expand Down Expand Up @@ -49,7 +49,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
Expand Down Expand Up @@ -89,7 +89,7 @@
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen">
</a>
1.8.12
1.8.13
</small></address>
</body>
</html>
26 changes: 13 additions & 13 deletions docs/class_sushi_hangover_1_1_realm_thread.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=9" />
<meta name="generator" content="Doxygen 1.8.12" />
<meta name="generator" content="Doxygen 1.8.13" />
<link rel="icon" href="https://realm.io/img/favicon.ico" />
<link rel="apple-touch-icon-precomposed" sizes="57x57" href="https://realm.io/img/favicon-57x57.png" />
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://realm.io/img/favicon-114x114.png" />
Expand Down Expand Up @@ -49,7 +49,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
Expand Down Expand Up @@ -124,7 +124,7 @@
<div class="textblock"><p>A Realm Action Pump </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a7123f318d85647b4599f02ad136d6fbe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7123f318d85647b4599f02ad136d6fbe">&sect;&nbsp;</a></span>RealmThread() <span class="overload">[1/2]</span></h2>
<h2 class="memtitle"><span class="permalink"><a href="#a7123f318d85647b4599f02ad136d6fbe">&#9670;&nbsp;</a></span>RealmThread() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
Expand Down Expand Up @@ -158,7 +158,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a7123f318d85647b4599f02ad
</div>
</div>
<a id="a6b9058ec07b1f5f255c9b5375b24b20c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6b9058ec07b1f5f255c9b5375b24b20c">&sect;&nbsp;</a></span>RealmThread() <span class="overload">[2/2]</span></h2>
<h2 class="memtitle"><span class="permalink"><a href="#a6b9058ec07b1f5f255c9b5375b24b20c">&#9670;&nbsp;</a></span>RealmThread() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
Expand Down Expand Up @@ -204,7 +204,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a6b9058ec07b1f5f255c9b537
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a280ca2b623f7625f0a1176d511312d3c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a280ca2b623f7625f0a1176d511312d3c">&sect;&nbsp;</a></span>BeginInvoke()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#a280ca2b623f7625f0a1176d511312d3c">&#9670;&nbsp;</a></span>BeginInvoke()</h2>

<div class="memitem">
<div class="memproto">
Expand Down Expand Up @@ -238,7 +238,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a280ca2b623f7625f0a1176d5
</div>
</div>
<a id="acd5af6b0b13d5a6016b00f5c8e20e9b9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acd5af6b0b13d5a6016b00f5c8e20e9b9">&sect;&nbsp;</a></span>BeginTransaction()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#acd5af6b0b13d5a6016b00f5c8e20e9b9">&#9670;&nbsp;</a></span>BeginTransaction()</h2>

<div class="memitem">
<div class="memproto">
Expand All @@ -265,7 +265,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#acd5af6b0b13d5a6016b00f5c
</div>
</div>
<a id="ae17e20b53863c684af560050f0b41cf4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae17e20b53863c684af560050f0b41cf4">&sect;&nbsp;</a></span>CommitTransaction()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ae17e20b53863c684af560050f0b41cf4">&#9670;&nbsp;</a></span>CommitTransaction()</h2>

<div class="memitem">
<div class="memproto">
Expand All @@ -292,7 +292,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ae17e20b53863c684af560050
</div>
</div>
<a id="a6eb34dc5e91f85f197341c75d3b56170"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6eb34dc5e91f85f197341c75d3b56170">&sect;&nbsp;</a></span>Dispose()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#a6eb34dc5e91f85f197341c75d3b56170">&#9670;&nbsp;</a></span>Dispose()</h2>

<div class="memitem">
<div class="memproto">
Expand Down Expand Up @@ -320,7 +320,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a6eb34dc5e91f85f197341c75
</div>
</div>
<a id="a57b7cca758aa498ef464bd687e806b06"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a57b7cca758aa498ef464bd687e806b06">&sect;&nbsp;</a></span>Invoke()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#a57b7cca758aa498ef464bd687e806b06">&#9670;&nbsp;</a></span>Invoke()</h2>

<div class="memitem">
<div class="memproto">
Expand Down Expand Up @@ -354,7 +354,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a57b7cca758aa498ef464bd68
</div>
</div>
<a id="af4f3dfc1e08ae59d0e115c3c33b75c5a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af4f3dfc1e08ae59d0e115c3c33b75c5a">&sect;&nbsp;</a></span>InvokeAsync()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#af4f3dfc1e08ae59d0e115c3c33b75c5a">&#9670;&nbsp;</a></span>InvokeAsync()</h2>

<div class="memitem">
<div class="memproto">
Expand Down Expand Up @@ -389,7 +389,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#af4f3dfc1e08ae59d0e115c3c
</div>
</div>
<a id="a57e34c6cd8c6ecc4a24d7cc10d65594a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a57e34c6cd8c6ecc4a24d7cc10d65594a">&sect;&nbsp;</a></span>RollbackTransaction()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#a57e34c6cd8c6ecc4a24d7cc10d65594a">&#9670;&nbsp;</a></span>RollbackTransaction()</h2>

<div class="memitem">
<div class="memproto">
Expand Down Expand Up @@ -417,7 +417,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a57e34c6cd8c6ecc4a24d7cc1
</div>
<h2 class="groupheader">Property Documentation</h2>
<a id="af25e6f865dcde0cab6990e349b6907ec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af25e6f865dcde0cab6990e349b6907ec">&sect;&nbsp;</a></span>InTransaction</h2>
<h2 class="memtitle"><span class="permalink"><a href="#af25e6f865dcde0cab6990e349b6907ec">&#9670;&nbsp;</a></span>InTransaction</h2>

<div class="memitem">
<div class="memproto">
Expand Down Expand Up @@ -452,7 +452,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#af25e6f865dcde0cab6990e34
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen">
</a>
1.8.12
1.8.13
</small></address>
</body>
</html>
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=9" />
<meta name="generator" content="Doxygen 1.8.12" />
<meta name="generator" content="Doxygen 1.8.13" />
<link rel="icon" href="https://realm.io/img/favicon.ico" />
<link rel="apple-touch-icon-precomposed" sizes="57x57" href="https://realm.io/img/favicon-57x57.png" />
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://realm.io/img/favicon-114x114.png" />
Expand Down Expand Up @@ -49,7 +49,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
Expand Down Expand Up @@ -82,7 +82,7 @@
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen">
</a>
1.8.12
1.8.13
</small></address>
</body>
</html>
12 changes: 6 additions & 6 deletions docs/class_sushi_hangover_1_1_realm_thread_exception.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=9" />
<meta name="generator" content="Doxygen 1.8.12" />
<meta name="generator" content="Doxygen 1.8.13" />
<link rel="icon" href="https://realm.io/img/favicon.ico" />
<link rel="apple-touch-icon-precomposed" sizes="57x57" href="https://realm.io/img/favicon-57x57.png" />
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://realm.io/img/favicon-114x114.png" />
Expand Down Expand Up @@ -49,7 +49,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
Expand Down Expand Up @@ -101,7 +101,7 @@
<div class="textblock"><p>Realm thread exception. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a66346140081e567a6dff5d2c0ea692d5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a66346140081e567a6dff5d2c0ea692d5">&sect;&nbsp;</a></span>RealmThreadException() <span class="overload">[1/3]</span></h2>
<h2 class="memtitle"><span class="permalink"><a href="#a66346140081e567a6dff5d2c0ea692d5">&#9670;&nbsp;</a></span>RealmThreadException() <span class="overload">[1/3]</span></h2>

<div class="memitem">
<div class="memproto">
Expand All @@ -128,7 +128,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a66346140081e567a6dff5d2c
</div>
</div>
<a id="ad4fde9a0e2da8cabd69169c5dbcfa99b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad4fde9a0e2da8cabd69169c5dbcfa99b">&sect;&nbsp;</a></span>RealmThreadException() <span class="overload">[2/3]</span></h2>
<h2 class="memtitle"><span class="permalink"><a href="#ad4fde9a0e2da8cabd69169c5dbcfa99b">&#9670;&nbsp;</a></span>RealmThreadException() <span class="overload">[2/3]</span></h2>

<div class="memitem">
<div class="memproto">
Expand Down Expand Up @@ -162,7 +162,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ad4fde9a0e2da8cabd69169c5
</div>
</div>
<a id="a19c1259888518ad7fe97d68b79fb2903"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a19c1259888518ad7fe97d68b79fb2903">&sect;&nbsp;</a></span>RealmThreadException() <span class="overload">[3/3]</span></h2>
<h2 class="memtitle"><span class="permalink"><a href="#a19c1259888518ad7fe97d68b79fb2903">&#9670;&nbsp;</a></span>RealmThreadException() <span class="overload">[3/3]</span></h2>

<div class="memitem">
<div class="memproto">
Expand Down Expand Up @@ -217,7 +217,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a19c1259888518ad7fe97d68b
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen">
</a>
1.8.12
1.8.13
</small></address>
</body>
</html>
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=9" />
<meta name="generator" content="Doxygen 1.8.12" />
<meta name="generator" content="Doxygen 1.8.13" />
<link rel="icon" href="https://realm.io/img/favicon.ico" />
<link rel="apple-touch-icon-precomposed" sizes="57x57" href="https://realm.io/img/favicon-57x57.png" />
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://realm.io/img/favicon-114x114.png" />
Expand Down Expand Up @@ -49,7 +49,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
Expand Down Expand Up @@ -85,7 +85,7 @@
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen">
</a>
1.8.12
1.8.13
</small></address>
</body>
</html>
10 changes: 5 additions & 5 deletions docs/class_sushi_hangover_1_1_realm_thread_in_transaction.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=9" />
<meta name="generator" content="Doxygen 1.8.12" />
<meta name="generator" content="Doxygen 1.8.13" />
<link rel="icon" href="https://realm.io/img/favicon.ico" />
<link rel="apple-touch-icon-precomposed" sizes="57x57" href="https://realm.io/img/favicon-57x57.png" />
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://realm.io/img/favicon-114x114.png" />
Expand Down Expand Up @@ -49,7 +49,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
Expand Down Expand Up @@ -107,7 +107,7 @@
<div class="textblock"><p>Realm thread in transaction. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a8e47e19babb0a1032163948207a7e0f5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8e47e19babb0a1032163948207a7e0f5">&sect;&nbsp;</a></span>RealmThreadInTransaction() <span class="overload">[1/2]</span></h2>
<h2 class="memtitle"><span class="permalink"><a href="#a8e47e19babb0a1032163948207a7e0f5">&#9670;&nbsp;</a></span>RealmThreadInTransaction() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
Expand Down Expand Up @@ -141,7 +141,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a8e47e19babb0a10321639482
</div>
</div>
<a id="a0ed8dfc6bc21dd4bdf4cc3c6ccacb543"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0ed8dfc6bc21dd4bdf4cc3c6ccacb543">&sect;&nbsp;</a></span>RealmThreadInTransaction() <span class="overload">[2/2]</span></h2>
<h2 class="memtitle"><span class="permalink"><a href="#a0ed8dfc6bc21dd4bdf4cc3c6ccacb543">&#9670;&nbsp;</a></span>RealmThreadInTransaction() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
Expand Down Expand Up @@ -196,7 +196,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a0ed8dfc6bc21dd4bdf4cc3c6
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen">
</a>
1.8.12
1.8.13
</small></address>
</body>
</html>
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=9" />
<meta name="generator" content="Doxygen 1.8.12" />
<meta name="generator" content="Doxygen 1.8.13" />
<link rel="icon" href="https://realm.io/img/favicon.ico" />
<link rel="apple-touch-icon-precomposed" sizes="57x57" href="https://realm.io/img/favicon-57x57.png" />
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://realm.io/img/favicon-114x114.png" />
Expand Down Expand Up @@ -49,7 +49,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
Expand Down Expand Up @@ -85,7 +85,7 @@
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen">
</a>
1.8.12
1.8.13
</small></address>
</body>
</html>
Loading

0 comments on commit 8deaf4c

Please sign in to comment.