realm-js/results.hpp

30 lines
593 B
C++
Raw Normal View History

2015-08-13 09:28:53 -07:00
//
// results.h
// RealmJS
//
// Created by Ari Lazier on 7/31/15.
// Copyright (c) 2015 Realm. All rights reserved.
//
#ifndef REALM_RESULTS_HPP
#define REALM_RESULTS_HPP
#import "shared_realm.hpp"
#import <realm/table_view.hpp>
namespace realm {
struct Results {
Results(SharedRealm &r, ObjectSchema &o, Query q);
size_t size();
Row get(std::size_t row_ndx);
void verify_attached();
SharedRealm realm;
ObjectSchema &object_schema;
Query backing_query;
TableView table_view;
};
}
#endif /* REALM_RESULTS_HPP */