Dynamic invocation result packed strings. More...
Dynamic invocation result packed strings.
Public Member Methods | |
DynamicInvocationResultPackedStrings (PackedStrings &strings) | |
Constructor. More... | |
void | Clear () |
Clears this object to its blank/initial state. More... | |
bool | IsClear () const |
Query if this object is clear. More... | |
Public Member Methods inherited from DynamicInvocationResult | |
void | SetResultType (const DynamicInvocationRequest &request, InvocationResultType resultType) |
Sets a result type. More... | |
void | AppendMetaDataMember (const DynamicInvocationRequest &request, MemberType MemberType, PCChar8 definition) |
Appends a meta data member. More... | |
void | SetError (const DynamicInvocationRequest &request, PCChar8 errorMessage) |
Sets an error. More... | |
void | SetInvalidSessionError (const DynamicInvocationRequest &request) |
Sets an invalid session error. More... | |
void | SetObjectReferenceId (const DynamicInvocationRequest &request, DynamicInvocationObjectId id) |
Sets the object reference identifier. More... | |
void | SetObjectReference (const DynamicInvocationRequest &request, IInvocable *object) |
Sets an object reference. More... | |
void | SetValue (const DynamicInvocationRequest &request, PCChar8 text) |
Sets a value. More... | |
bool | IsFormatValid () const |
Query if this object is format valid. More... | |
Int32 | GetInvocationId () const |
Gets the invocation identifier. More... | |
InvocationResultType | GetResultType () const |
Gets the result type. More... | |
PCChar8 | GetErrorMessage () const |
Gets the error message. More... | |
void | CheckError () const |
Check error. More... | |
void | CheckResultType (InvocationResultType expectedType) const |
Check result type. More... | |
Int32 | GetMetaDataCount () const |
Gets the meta data count. More... | |
MemberType | GetMetaDataMemberType (Int32 index) const |
Gets a meta data member type. More... | |
PCChar8 | GetMetaDataMemberName (Int32 index) const |
Gets a meta data member name. More... | |
void | GetObjectReference (DynamicInvocationObjectReference &objectReference) const |
Gets an object reference. More... | |
PCChar8 | GetResultValue (Int32 index) const |
Gets a result value. More... | |
Int32 | GetResultValueCount () const |
Gets the result value count. More... | |
DynamicInvocationResultPackedStrings | ( | PackedStrings & | strings | ) |
Constructor.
strings | [in,out] The strings. |
|
virtual |
Clears this object to its blank/initial state.
Implements DynamicInvocationResult.
|
virtual |
Query if this object is clear.
Implements DynamicInvocationResult.