Infinispan HotRod C++ Client  8.3.2.Final
Public Member Functions | List of all members
org::infinispan::query::remote::client::QueryRequest Class Reference

#include <Query.h>

Inheritance diagram for org::infinispan::query::remote::client::QueryRequest:

Public Member Functions

bool has_jpqlstring () const
 
void clear_jpqlstring ()
 
const ::std::string & jpqlstring () const
 
void set_jpqlstring (const ::std::string &value)
 
void set_jpqlstring (const char *value)
 
void set_jpqlstring (const char *value, size_t size)
 
inline ::std::string * mutable_jpqlstring ()
 
inline ::std::string * release_jpqlstring ()
 
void set_allocated_jpqlstring (::std::string *querystring)
 

Detailed Description

This class represent a query request.

Member Function Documentation

◆ clear_jpqlstring()

void org::infinispan::query::remote::client::QueryRequest::clear_jpqlstring ( )
inline

◆ has_jpqlstring()

bool org::infinispan::query::remote::client::QueryRequest::has_jpqlstring ( ) const
inline

◆ jpqlstring()

const ::std::string& org::infinispan::query::remote::client::QueryRequest::jpqlstring ( ) const
inline

Deprecated, use querystring() instead

Returns
the query string for this request

◆ mutable_jpqlstring()

inline ::std::string* org::infinispan::query::remote::client::QueryRequest::mutable_jpqlstring ( )
inline

◆ release_jpqlstring()

inline ::std::string* org::infinispan::query::remote::client::QueryRequest::release_jpqlstring ( )
inline

◆ set_allocated_jpqlstring()

void org::infinispan::query::remote::client::QueryRequest::set_allocated_jpqlstring ( ::std::string *  querystring)
inline

◆ set_jpqlstring() [1/3]

void org::infinispan::query::remote::client::QueryRequest::set_jpqlstring ( const ::std::string &  value)
inline

Deprecated, use set_querystring() instead set the query string

Parameters
valuethe query string

◆ set_jpqlstring() [2/3]

void org::infinispan::query::remote::client::QueryRequest::set_jpqlstring ( const char *  value)
inline

set the query string

Parameters
valuethe query string as zero terminated char*

◆ set_jpqlstring() [3/3]

void org::infinispan::query::remote::client::QueryRequest::set_jpqlstring ( const char *  value,
size_t  size 
)
inline

Deprecated, use set_querystring() instead set the query string

Parameters
valuethe query string as char*
sizethe length

The documentation for this class was generated from the following file: