Base Framework
|
Object Request Broker (ORB) response. More...
#include <base/rmi/OrbResponse.h>
Inherits Object.
Public Types | |
enum | ResponseType { EXCEPTION, REFERENCE, CHARACTER, WIDE_CHARACTER, STRING, WIDE_STRING, OCTET, SHORT, UNSIGNED_SHORT, INT, UNSIGNED_INT, LONG, UNSIGNED_LONG, LONG_LONG, UNSIGNED_LONG_LONG, ENUMERATION, STRUCTURE, OBJECT } |
Public Member Functions | |
OrbResponse (uint8 value) noexcept | |
ResponseType | getResponseType () const noexcept |
uint8 | getOctet () const noexcept |
char | getCharacter () const noexcept |
ucs2 | getWideCharacter () const noexcept |
const String & | getString () const noexcept |
const WideString & | getWideString () const noexcept |
Object Request Broker (ORB) response.
Object Request Broker (ORB) response to a method invocation.
Response type.
Enumerator | |
---|---|
EXCEPTION | |
REFERENCE | Object reference. |
CHARACTER | |
WIDE_CHARACTER | Wide character. |
STRING | |
WIDE_STRING | Wide string. |
OCTET | Octet primitive. |
SHORT | Short integer primitive. |
UNSIGNED_SHORT | Unsigned short integer primitive. |
INT | Integer primitive. |
UNSIGNED_INT | Unsigned integer primitive. |
LONG | Long integer primitive. |
UNSIGNED_LONG | Unsigned long integer primitive. |
LONG_LONG | Long long integer primitive. |
UNSIGNED_LONG_LONG | Unsigned long long integer primitive. |
ENUMERATION | Enumeration. |
STRUCTURE | Structure. |
OBJECT |
|
inlinenoexcept |
Initializes the response.
|
inlinenoexcept |
Returns the response type.