Classes | |
| struct | DynamicInvocationObjectReference |
| Dynamic invocation object reference. More... | |
| class | DynamicInvocationRequestParameters |
| Dynamic invocation request parameters. More... | |
| class | DynamicInvocationClientObject |
| Dynamic invocation client object. More... | |
| class | BaseDynamicInvocationServerChannelMemory |
| Base dynamic invocation server channel memory. More... | |
| class | BaseDynamicInvocationClientChannelMemory |
| Base dynamic invocation client channel memory. More... | |
| class | DynamicInvocationClientChannelMemory< DataSize > |
| Dynamic invocation client channel memory. More... | |
| class | DynamicInvocationClientChannelDynamicMemory |
| Dynamic invocation client channel dynamic memory. More... | |
Typedefs | |
| typedef Int64 | DynamicInvocationObjectId |
| Defines an alias representing identifier for the dynamic invocation object. More... | |
Enumerations | |
| enum | MemberType { mtField, mtReadOnlyField, mtChild, mtMethod } |
| Values that represent MemberType. More... | |
| enum | InvocationType { itMembers, itEvaluate, itSetValue } |
| Values that represent InvocationType. More... | |
| enum | InvocationResultType { irtNone, irtError, irtInvalidSessionError, irtMetaData, irtObjectReference, irtValue } |
| Values that represent InvocationResultType. More... | |
Functions | |
| Int32 | GetSessionIdentifier () |
| Gets the session identifier. More... | |
| Int32 | GenerateInvocationId () |
| Generates an invocation identifier. More... | |
| void | DynamicInvocationWriteResult (DynamicInvocationResult &result, const DynamicInvocationRequest &request, PCChar8 value) |
| Dynamic invocation write result. Function used in helper macros. More... | |
| void | DynamicInvocationWriteResult (DynamicInvocationResult &result, const DynamicInvocationRequest &request, const BaseStaticString &value) |
| Dynamic invocation write result. Function used in helper macros. More... | |
| void | DynamicInvocationWriteResult (DynamicInvocationResult &result, const DynamicInvocationRequest &request, const Variant &value) |
| Dynamic invocation write result. Function used in helper macros. More... | |
| void | DynamicInvocationWriteResult (DynamicInvocationResult &result, const DynamicInvocationRequest &request, IInvocable &value) |
| Dynamic invocation write result. Function used in helper macros. More... | |
| template<bool isInvocable> | |
| void | DynamicInvocationAppendReadOnlyFieldMetaData (DynamicInvocationResult &result, const DynamicInvocationRequest &request, PCChar8 fieldName) |
| Dynamic invocation append read only field meta data. More... | |
| DynamicInvocationObjectId |
Defines an alias representing identifier for the dynamic invocation object.
| enum InvocationResultType |
| enum InvocationType |
| enum MemberType |
| template< bool isInvocable > void DynamicInvocationAppendReadOnlyFieldMetaData | ( | DynamicInvocationResult & | result, |
| const DynamicInvocationRequest & | request, | ||
| PCChar8 | fieldName | ||
| ) |
Dynamic invocation append read only field meta data.
| result | [in,out] The result. |
| request | The request. |
| fieldName | Name of the field. |
| void DynamicInvocationWriteResult | ( | DynamicInvocationResult & | result, |
| const DynamicInvocationRequest & | request, | ||
| PCChar8 | value | ||
| ) |
Dynamic invocation write result. Function used in helper macros.
| result | [in,out] The result. |
| request | The request. |
| value | The value. |
| void DynamicInvocationWriteResult | ( | DynamicInvocationResult & | result, |
| const DynamicInvocationRequest & | request, | ||
| const BaseStaticString & | value | ||
| ) |
Dynamic invocation write result. Function used in helper macros.
| result | [in,out] The result. |
| request | The request. |
| value | The value. |
| void DynamicInvocationWriteResult | ( | DynamicInvocationResult & | result, |
| const DynamicInvocationRequest & | request, | ||
| const Variant & | value | ||
| ) |
Dynamic invocation write result. Function used in helper macros.
| result | [in,out] The result. |
| request | The request. |
| value | The value. |
| void DynamicInvocationWriteResult | ( | DynamicInvocationResult & | result, |
| const DynamicInvocationRequest & | request, | ||
| IInvocable & | value | ||
| ) |
Dynamic invocation write result. Function used in helper macros.
| result | [in,out] The result. |
| request | The request. |
| value | [in,out] The value. |
| Int32 GenerateInvocationId | ( | ) |
Generates an invocation identifier.
| Int32 GetSessionIdentifier | ( | ) |
Gets the session identifier.