 |
GridGain C++
|
Go to the documentation of this file.
22 #ifndef _IGNITE_CACHE_QUERY_CONTINUOUS_CONTINUOUS_QUERY_HANDLE
23 #define _IGNITE_CACHE_QUERY_CONTINUOUS_CONTINUOUS_QUERY_HANDLE
25 #include <ignite/impl/cache/query/continuous/continuous_query_handle_impl.h>
38 template<
typename K,
typename V>
92 impl::cache::query::continuous::ContinuousQueryHandleImpl* impl0 = impl.Get();
99 "Instance is not usable (did you check for error?).");
118 return impl.IsValid();
122 typedef impl::cache::query::continuous::ContinuousQueryHandleImpl ContinuousQueryHandleImpl;
125 common::concurrent::SharedPointer<ContinuousQueryHandleImpl> impl;
132 #endif //_IGNITE_CACHE_QUERY_CONTINUOUS_CONTINUOUS_QUERY_HANDLE
Ignite API.
Definition: cache.h:47
QueryCursor< K, V > GetInitialQueryCursor(IgniteError &err)
Gets the cursor for initial query.
Definition: core/include/ignite/cache/query/continuous/continuous_query_handle.h:90
QueryCursor< K, V > GetInitialQueryCursor()
Gets the cursor for initial query.
Definition: core/include/ignite/cache/query/continuous/continuous_query_handle.h:71
Query cursor class template.
Definition: core/include/ignite/cache/query/query_cursor.h:53
ContinuousQueryHandle()
Default constructor.
Definition: core/include/ignite/cache/query/continuous/continuous_query_handle.h:45
static const int IGNITE_ERR_GENERIC
Generic Ignite error.
Definition: ignite_error.h:130
ContinuousQueryHandle(impl::cache::query::continuous::ContinuousQueryHandleImpl *impl)
Constructor.
Definition: core/include/ignite/cache/query/continuous/continuous_query_handle.h:58
bool IsValid() const
Check if the instance is valid.
Definition: core/include/ignite/cache/query/continuous/continuous_query_handle.h:116
static void ThrowIfNeeded(const IgniteError &err)
Throw an error if code is not IGNITE_SUCCESS.
Definition: ignite_error.cpp:26
Ignite error information.
Definition: ignite_error.h:93
Continuous query handle.
Definition: core/include/ignite/cache/query/continuous/continuous_query_handle.h:39