24 #ifndef _IGNITE_CACHE_QUERY_ARGUMENT
25 #define _IGNITE_CACHE_QUERY_ARGUMENT
Declares ignite::binary::BinaryRawWriter class.
Base class for all query arguments.
Definition: query_argument.h:38
QueryArgument(const T &val)
Constructor.
Definition: query_argument.h:74
virtual void Write(ignite::binary::BinaryRawWriter &writer)
Write argument.
Definition: query_argument.h:118
virtual QueryArgumentBase * Copy() const
Copy argument.
Definition: query_argument.h:113
QueryArgument & operator=(const QueryArgument &other)
Assignment operator.
Definition: query_argument.h:94
Binary raw writer.
Definition: binary_raw_writer.h:42
QueryArgument(const QueryArgument &other)
Copy constructor.
Definition: query_argument.h:84
void WriteObject(T val)
Write object.
Definition: binary_raw_writer.h:320
virtual void Write(ignite::binary::BinaryRawWriter &writer)=0
Write argument.
virtual ~QueryArgumentBase()
Destructor.
Definition: query_argument.h:44
Apache Ignite API.
Definition: binary_consts.h:28
virtual QueryArgumentBase * Copy() const =0
Copy argument.
Query argument.
Definition: query_argument.h:66