SOUND4 x1.CLOUD Library [1.5.0]
Public Member Functions | List of all members
sound4::cloudx1::dyn::CInstance::CClient Class Reference

#include <sound4.x1.cloud_dyn.hpp>

Public Member Functions

 CClient (cloudx1_CInstance *instance, CDynLib &dynlib)
 
 CClient (const CInstance &)=delete
 
CClient & operator= (const CInstance &)=delete
 
 ~CClient ()
 
std::string ProcessJson (const std::string &request, bool *NeedSave=nullptr)
 Process a JSON request and returns the answer. More...
 

Detailed Description

Low-level JSON client.

See also
JSON syntax

Definition at line 1270 of file sound4.x1.cloud_dyn.hpp.

Constructor & Destructor Documentation

◆ CClient() [1/2]

sound4::cloudx1::dyn::CInstance::CClient::CClient ( cloudx1_CInstance *  instance,
CDynLib &  dynlib 
)
inline

Definition at line 1272 of file sound4.x1.cloud_dyn.hpp.

◆ CClient() [2/2]

sound4::cloudx1::dyn::CInstance::CClient::CClient ( const CInstance &  )
delete

◆ ~CClient()

sound4::cloudx1::dyn::CInstance::CClient::~CClient ( )
inline

Definition at line 1282 of file sound4.x1.cloud_dyn.hpp.

Member Function Documentation

◆ operator=()

CClient& sound4::cloudx1::dyn::CInstance::CClient::operator= ( const CInstance &  )
delete

◆ ProcessJson()

std::string sound4::cloudx1::dyn::CInstance::CClient::ProcessJson ( const std::string &  request,
bool *  NeedSave = nullptr 
)
inline
Parameters
requestthe JSON request.
See also
JSON syntax
Parameters
NeedSaveif non null, returns if the saving is required (maybe delayed)
Returns
the JSON answer

Definition at line 1296 of file sound4.x1.cloud_dyn.hpp.


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