Invocable, Visitable and Serializable Array whose size is fixed at the construction time. More...
Invocable, Visitable and Serializable Array whose size is fixed at the construction time.
ElementType | Array items type. |
Public Member Methods | |
DataArrayDynamicFixed (Int32 size) | |
Constructor. More... | |
void | Invoke (const DynamicInvocationRequest &request, DynamicInvocationResult &result) |
Invokes the object fields and methods. More... | |
void | Accept (IContainerVisitor &visitor) |
Accepts IContainerVisitor to access the object published fields. More... | |
void | ReadFrom (IDataStore &dataStore, IMessageCollector *messages=NULL) |
Reads from. More... | |
void | WriteTo (IDataStore &dataStore) const |
Writes to. More... | |
Public Member Methods inherited from InvocableArrayDynamicFixed< ElementType > | |
InvocableArrayDynamicFixed (Int32 size) | |
Constructor. More... | |
Public Member Methods inherited from SafeArrayDynamicFixed< ElementType > | |
SafeArrayDynamicFixed (Int32 size) | |
Constructor. More... | |
SafeArrayDynamicFixed (const SafeArrayDynamicFixed< ElementType > &right) | |
Constructor copy More... | |
ElementType & | operator[] (Int32 index) |
Array indexer operator. More... | |
const ElementType & | operator[] (Int32 index) const |
Array indexer operator. More... | |
Int32 | GetSize () const |
Gets the array actual size. More... | |
Public Member Methods inherited from BaseSafeArray< ElementType > | |
bool | IndexValid (Int32 index) const |
Query if index is valid. More... | |
void | Exchange (Int32 index1, Int32 index2) |
Exchanges two items More... | |
DataArrayDynamicFixed | ( | Int32 | size | ) |
Constructor.
size | The size. |
|
virtual |
Accepts IContainerVisitor to access the object published fields.
visitor | [in,out] The visitor. |
Implements IVisitableContainer.
|
virtual |
Invokes the object fields and methods.
request | The request. |
result | [in,out] The result. |
Dynamic Invocation on IInvocable objects enables us to have remote access on published fields and methods.
Implements IInvocable.
|
virtual |
Reads from.
dataStore | [in,out] The dataStore. |
messages | [in,out] (optional) The messageCollector to collect warning or error messages. Default = NULL. |
Implements ISerializable.
|
virtual |