ArnLib  4.0.x
Active Registry Network
ArnRpc.hpp File Reference

(4.0.0)

#include "ArnLib_global.hpp"
#include "Arn.hpp"
#include "ArnError.hpp"
#include "MQFlags.hpp"
#include "ArnCompat.hpp"
#include <QGenericArgument>
#include <QString>
#include <QByteArray>
#include <QObject>
#include <QMetaType>
Include dependency graph for ArnRpc.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MQGenericArgument
 Similar to QGenericArgument but with added argument label (parameter name) More...
 
class  MQArgument< T >
 Similar to QArgument but with added argument label (parameter name) More...
 
class  ArnRpcMode
 
class  ArnRpc
 Remote Procedure Call. More...
 
struct  ArnRpc::Invoke
 
struct  ArnRpc::MethodsParam::Params
 

Macros

#define no_queue
 
#define MQ_ARG(type, label, data)   MQArgument<type >(#type, #label, data)
 Similar to Q_ARG but with added argument label (parameter name) More...
 

Macro Definition Documentation

◆ MQ_ARG

#define MQ_ARG (   type,
  label,
  data 
)    MQArgument<type >(#type, #label, data)

Similar to Q_ARG but with added argument label (parameter name)

Definition at line 49 of file ArnRpc.hpp.

◆ no_queue

#define no_queue
Examples:
ArnDemoChatServer/ChatSapi.hpp.

Definition at line 35 of file ArnRpc.hpp.