DDS  ver. 3.4
Classes | Typedefs | Functions
dds::tools_api Namespace Reference

Classes

class  CSession
 The main class of the Tools API. It represets a DDS session. More...
 
struct  SAgentCountResponseData
 Structure holds information of agentCount response. More...
 
struct  SAgentInfoResponseData
 Structure holds information of agentInfo response. More...
 
struct  SBaseData
 
struct  SBaseRequestData
 
struct  SBaseRequestImpl
 
struct  SBaseResponseData
 
struct  SCommanderInfoResponseData
 Structure holds information of commanderInfo response. More...
 
struct  SEmptyResponseData
 
struct  SProgressResponseData
 Structure holds information of a done response. More...
 
struct  SSubmitRequestData
 Structure holds information of a submit request. More...
 
struct  STopologyRequestData
 Structure holds information of topology request. More...
 

Typedefs

using SSubmitRequest = SBaseRequestImpl< SSubmitRequestData, SEmptyResponseData >
 Request class of submit. More...
 
using STopologyRequest = SBaseRequestImpl< STopologyRequestData, SEmptyResponseData >
 Request class of topology. More...
 
typedef uint64_t requestID_t
 

Functions

std::ostream & operator<< (std::ostream &_os, const SProgressResponseData &_data)
 
std::ostream & operator<< (std::ostream &_os, const SMessageResponseData &_data)
 
std::ostream & operator<< (std::ostream &_os, const SSubmitRequestData &_data)
 
std::ostream & operator<< (std::ostream &_os, const STopologyRequestData &_data)
 
std::ostream & operator<< (std::ostream &_os, const SCommanderInfoResponseData &_data)
 
std::ostream & operator<< (std::ostream &_os, const SAgentInfoResponseData &_data)
 
std::ostream & operator<< (std::ostream &_os, const SAgentCountResponseData &_data)
 
 DDS_TOOLS_DECLARE_DATA_CLASS (SBaseRequestData, SGetLogRequestData, "getlog") using SGetLogRequest
 Structure holds information of a getlog request. More...
 
 DDS_TOOLS_DECLARE_DATA_CLASS (SBaseRequestData, SCommanderInfoRequestData, "commanderInfo") using SCommanderInfoRequest
 Structure holds information of a commanderInfo request. More...
 
 DDS_TOOLS_DECLARE_DATA_CLASS (SBaseRequestData, SAgentInfoRequestData, "agentInfo") using SAgentInfoRequest
 Structure holds information of agentInfo request. More...
 
 DDS_TOOLS_DECLARE_DATA_CLASS (SBaseRequestData, SAgentCountRequestData, "agentCount") using SAgentCountRequest
 Structure holds information of agentCount response. More...
 

Typedef Documentation

◆ requestID_t

typedef uint64_t dds::tools_api::requestID_t

◆ SSubmitRequest

Request class of submit.

◆ STopologyRequest

Request class of topology.

Function Documentation

◆ DDS_TOOLS_DECLARE_DATA_CLASS() [1/4]

dds::tools_api::DDS_TOOLS_DECLARE_DATA_CLASS ( SBaseRequestData  ,
SGetLogRequestData  ,
"getlog"   
)

Structure holds information of a getlog request.

Request class of getlog.

◆ DDS_TOOLS_DECLARE_DATA_CLASS() [2/4]

dds::tools_api::DDS_TOOLS_DECLARE_DATA_CLASS ( SBaseRequestData  ,
SCommanderInfoRequestData  ,
"commanderInfo"   
)

Structure holds information of a commanderInfo request.

Request class of commanderInfo.

◆ DDS_TOOLS_DECLARE_DATA_CLASS() [3/4]

dds::tools_api::DDS_TOOLS_DECLARE_DATA_CLASS ( SBaseRequestData  ,
SAgentInfoRequestData  ,
"agentInfo"   
)

Structure holds information of agentInfo request.

Request class of agentInfo.

◆ DDS_TOOLS_DECLARE_DATA_CLASS() [4/4]

dds::tools_api::DDS_TOOLS_DECLARE_DATA_CLASS ( SBaseRequestData  ,
SAgentCountRequestData  ,
"agentCount"   
)

Structure holds information of agentCount response.

Request class of agentCount.

◆ operator<<() [1/7]

std::ostream& dds::tools_api::operator<< ( std::ostream &  _os,
const SProgressResponseData _data 
)

◆ operator<<() [2/7]

std::ostream& dds::tools_api::operator<< ( std::ostream &  _os,
const SMessageResponseData &  _data 
)

◆ operator<<() [3/7]

std::ostream& dds::tools_api::operator<< ( std::ostream &  _os,
const SSubmitRequestData _data 
)

◆ operator<<() [4/7]

std::ostream& dds::tools_api::operator<< ( std::ostream &  _os,
const STopologyRequestData _data 
)

◆ operator<<() [5/7]

std::ostream& dds::tools_api::operator<< ( std::ostream &  _os,
const SCommanderInfoResponseData _data 
)

◆ operator<<() [6/7]

std::ostream& dds::tools_api::operator<< ( std::ostream &  _os,
const SAgentInfoResponseData _data 
)

◆ operator<<() [7/7]

std::ostream& dds::tools_api::operator<< ( std::ostream &  _os,
const SAgentCountResponseData _data 
)