REC RPC library
|
Go to the source code of this file.
Namespaces | |
rec | |
rec::rpc | |
rec::rpc::serialization | |
Macros | |
#define | DECLARE_BYTEARRAY_MEMBER(NAME) DECLARE_PRIMITIVE_MEMBER( QByteArray, NAME ) |
Complex data container member definition for byte arrays. More... | |
#define | DEFINE_BYTEARRAY_PARAM(FUNCTIONNAME) DEFINE_SERIALIZABLE( FUNCTIONNAME##Param, rec::rpc::serialization::ByteArray ); |
Function parameter type definition. More... | |
#define | DEFINE_BYTEARRAY_RESULT(FUNCTIONNAME) DEFINE_SERIALIZABLE( FUNCTIONNAME##Result, rec::rpc::serialization::ByteArray ); |
Function result type definition. More... | |
#define | DEFINE_BYTEARRAY_TOPICDATA(TOPICNAME) DEFINE_SERIALIZABLE( topic##TOPICNAME##Data, rec::rpc::serialization::ByteArray ); |
Topic data type definition. More... | |
Typedefs | |
typedef Primitive< QByteArray > | rec::rpc::serialization::ByteArray |
Pre-defined container type for QByteArray. More... | |
#define DECLARE_BYTEARRAY_MEMBER | ( | NAME | ) | DECLARE_PRIMITIVE_MEMBER( QByteArray, NAME ) |
Complex data container member definition for byte arrays.
Place this macro into the declaration of a rec::rpc::serialization::Complex subclass to add a byte array. It can be accessed via NAME() (const and non-const).
NAME | Member name. |
Definition at line 56 of file rec_rpc_serialization_ByteArray.h.
#define DEFINE_BYTEARRAY_PARAM | ( | FUNCTIONNAME | ) | DEFINE_SERIALIZABLE( FUNCTIONNAME##Param, rec::rpc::serialization::ByteArray ); |
Function parameter type definition.
FUNCTIONNAME | Name of the RPC function. |
Definition at line 63 of file rec_rpc_serialization_ByteArray.h.
#define DEFINE_BYTEARRAY_RESULT | ( | FUNCTIONNAME | ) | DEFINE_SERIALIZABLE( FUNCTIONNAME##Result, rec::rpc::serialization::ByteArray ); |
Function result type definition.
FUNCTIONNAME | Name of the RPC function. |
Definition at line 70 of file rec_rpc_serialization_ByteArray.h.
#define DEFINE_BYTEARRAY_TOPICDATA | ( | TOPICNAME | ) | DEFINE_SERIALIZABLE( topic##TOPICNAME##Data, rec::rpc::serialization::ByteArray ); |
Topic data type definition.
TOPICNAME | Name of the topic. |
Definition at line 77 of file rec_rpc_serialization_ByteArray.h.