Realm is a mobile database: an alternative to SQLite & key-value stores https://realm.io
Go to file
Mark Rowe 9cf26ed2cb Add an initial pass at a CMake-based build system.
It currently creates a dynamic library, and builds on OS X only.
2016-01-19 10:41:25 -08:00
CMake Add an initial pass at a CMake-based build system. 2016-01-19 10:41:25 -08:00
external Add an initial pass at a CMake-based build system. 2016-01-19 10:41:25 -08:00
impl Add set_*_unique handlers to TransactLogHandler 2015-12-22 08:30:54 -08:00
parser pr fixes 2016-01-08 11:37:05 -08:00
.gitignore Add an initial pass at a CMake-based build system. 2016-01-19 10:41:25 -08:00
.gitmodules Add an initial pass at a CMake-based build system. 2016-01-19 10:41:25 -08:00
CMakeLists.txt Add an initial pass at a CMake-based build system. 2016-01-19 10:41:25 -08:00
README.md Create README.md 2016-01-12 11:02:30 -08:00
binding_context.hpp Remove Realm suffix 2015-11-03 08:37:54 +01:00
index_set.cpp Shuffle stuff around and clean some things up 2015-09-09 11:25:53 -07:00
index_set.hpp Add some missing header inclusions 2015-12-03 09:07:37 -08:00
list.cpp Merge branch 'sk-snapshot-results' 2016-01-05 13:16:27 -08:00
list.hpp Merge branch 'sk-snapshot-results' 2016-01-05 13:16:27 -08:00
object_accessor.hpp bdash pr fixes 2016-01-04 18:13:09 -08:00
object_schema.cpp Make a bunch of things const 2015-09-09 11:25:54 -07:00
object_schema.hpp integrate latest object store changes 2015-11-13 18:20:27 -08:00
object_store.cpp Switch to throwing exceptions with all of the info needed to build error messages 2015-11-20 10:24:51 -08:00
object_store.hpp Switch to throwing exceptions with all of the info needed to build error messages 2015-11-20 10:24:51 -08:00
property.hpp Improve performance of realm_requires_update() and make more things const 2015-09-09 11:25:53 -07:00
results.cpp fix for member initializtion ordering 2016-01-08 13:05:13 -08:00
results.hpp fix for member initializtion ordering 2016-01-08 13:05:13 -08:00
schema.cpp Update for core 0.94.4 2015-11-04 15:30:36 -08:00
schema.hpp Add some missing header inclusions 2015-12-03 09:07:37 -08:00
shared_realm.cpp Merge pull request #29 from realm/al-js-fixes 2016-01-19 10:32:58 -08:00
shared_realm.hpp Merge pull request #14 from realm/tg-end-read 2015-12-09 16:25:56 -08:00

README.md

Realm Object Store

Cross-platform code used accross bindings. Binding developers can choose to use some or all the included functionality

  • object_store/schema/object_schema/property - contains the structures and logic used to setup and modify realm files and their schema.
  • shared_realm - wraps the object_store apis to provide transactions, notifications, realm caching, migrations, and other higher level functionality.
  • object_accessor/results/list - accessor classes, object creation/update pipeline, and helpers for creating platform specific property getters and setters.
  • parser/query_builder - cross platform query parser and query builder - requires and object_accessor specialization for argument support. Depends on https://github.com/ColinH/PEGTL

Building

TBD

Testing

TBD