ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
JsonRPCResult Struct Reference

#include <jsonrpcserver.h>

Static Public Member Functions

static JsonRPCResult error (int code, QString message)
 
static JsonRPCResult success (QVariant value)
 

Public Attributes

bool isError {true}
 
int error_code {-32601}
 
QString error_message = "Method not found"
 
QVariant result
 

Detailed Description

Definition at line 18 of file jsonrpcserver.h.

Member Function Documentation

◆ error()

static JsonRPCResult JsonRPCResult::error ( int  code,
QString  message 
)
inlinestatic

Definition at line 19 of file jsonrpcserver.h.

References result.

Referenced by JsonRPCPlugin::execute().

◆ success()

static JsonRPCResult JsonRPCResult::success ( QVariant  value)
inlinestatic

Definition at line 29 of file jsonrpcserver.h.

References result.

Referenced by JsonRPCPlugin::execute().

Member Data Documentation

◆ error_code

int JsonRPCResult::error_code {-32601}

Definition at line 39 of file jsonrpcserver.h.

◆ error_message

QString JsonRPCResult::error_message = "Method not found"

Definition at line 40 of file jsonrpcserver.h.

◆ isError

bool JsonRPCResult::isError {true}

Definition at line 38 of file jsonrpcserver.h.

◆ result

QVariant JsonRPCResult::result

Definition at line 41 of file jsonrpcserver.h.

Referenced by error(), and success().


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