TalanSoft Toolkits  201707
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | List of all members
iTestInteropObject Struct Referenceabstract
Inheritance diagram for iTestInteropObject:
iUnknown

Detailed Description

Test interop object.

Public Member Functions

virtual void SetNumItems (tSize aNumItems)=0
 Set the number of items for indexed properties. {Property}. More...
 
virtual tSize GetNumItems () const =0
 Get the number of items for indexed properties. {Property}. More...
 
virtual void SetTestInterop (sTestInterop *apStruct)=0
 Set values from the test interop structure. More...
 
virtual sTestInteropGetTestInterop () const =0
 Get values from the test interop structure. More...
 
virtual void SetTestInteropConst (const sTestInterop *apStruct)=0
 Set values from the test interop structure. More...
 
virtual const sTestInteropGetTestInteropConst () const =0
 Get values from the test interop structure. More...
 
virtual void SetTestInteropRef (sTestInterop &aStruct)=0
 Set values from the test interop structure reference. More...
 
virtual sTestInteropGetTestInteropRef () const =0
 Get values from the test interop structure. More...
 
virtual void SetTestInteropConstRef (const sTestInterop &aStruct)=0
 Set values from the test interop structure reference. More...
 
virtual const sTestInteropGetTestInteropConstRef () const =0
 Get values from the test interop structure. More...
 
virtual void SetEnum (eTestInterop aV)=0
 Set an enumeration value. {Property}{Serialize1}. More...
 
virtual eTestInterop GetEnum () const =0
 Get an enumeration value. {Property}{Serialize1}. More...
 
virtual void SetFlags (tTestInteropFlags aV)=0
 Set flags value. {Property}{Serialize1}. More...
 
virtual tTestInteropFlags GetFlags () const =0
 Get flags value. {Property}{Serialize1}. More...
 
virtual void SetIntPtr (tIntPtr aV)=0
 Set a IntPtr value. {Property}{Serialize1}. More...
 
virtual tIntPtr GetIntPtr () const =0
 Get a IntPtr value. {Property}{Serialize1}. More...
 
virtual void SetUIntPtr (tIntPtr aV)=0
 Set a UIntPtr value. {Property}{Serialize1}. More...
 
virtual tIntPtr GetUIntPtr () const =0
 Get a UIntPtr value. {Property}{Serialize1}. More...
 
virtual void SetI8 (tI8 aV)=0
 Set a I8 value. {Property}{Serialize1}. More...
 
virtual tI8 GetI8 () const =0
 Get a I8 value. {Property}{Serialize1}. More...
 
virtual void SetU8 (tU8 aV)=0
 Set a U8 value. {Property}{Serialize1}. More...
 
virtual tU8 GetU8 () const =0
 Get a U8 value. {Property}{Serialize1}. More...
 
virtual void SetI16 (tI16 aV)=0
 Set a I16 value. {Property}{Serialize1}. More...
 
virtual tI16 GetI16 () const =0
 Get a I16 value. {Property}{Serialize1}. More...
 
virtual void SetU16 (tU16 aV)=0
 Set a U16 value. {Property}{Serialize1}. More...
 
virtual tU16 GetU16 () const =0
 Get a U16 value. {Property}{Serialize1}. More...
 
virtual void SetI32 (tI32 aV)=0
 Set a I32 value. {Property}{Serialize1}. More...
 
virtual tI32 GetI32 () const =0
 Get a I32 value. {Property}{Serialize1}. More...
 
virtual void SetU32 (tU32 aV)=0
 Set a U32 value. {Property}{Serialize1}. More...
 
virtual tU32 GetU32 () const =0
 Get a U32 value. {Property}{Serialize1}. More...
 
virtual void SetI64 (tI64 aV)=0
 Set a I64 value. {Property}{Serialize1}. More...
 
virtual tI64 GetI64 () const =0
 Get a I64 value. {Property}{Serialize1}. More...
 
virtual void SetU64 (tU64 aV)=0
 Set a U64 value. {Property}{Serialize1}. More...
 
virtual tU64 GetU64 () const =0
 Get a U64 value. {Property}{Serialize1}. More...
 
virtual void SetF32 (tF32 aV)=0
 Set a F32 value. {Property}{Serialize1}. More...
 
virtual tF32 GetF32 () const =0
 Get a F32 value. {Property}{Serialize1}. More...
 
virtual void SetF64 (tF64 aV)=0
 Set a F64 value. {Property}{Serialize1}. More...
 
virtual tF64 GetF64 () const =0
 Get a F64 value. {Property}{Serialize1}. More...
 
virtual void SetVar (const Var &aV)=0
 Set a Variant value. {Property}. More...
 
virtual Var GetVar () const =0
 Get a Variant value. {Property}. More...
 
virtual void SetVec2l (const sVec2i &aV)=0
 Set a Vec2i value. {Property}{Serialize1}. More...
 
virtual sVec2i GetVec2l () const =0
 Get a Vec2i value. {Property}{Serialize1}. More...
 
virtual void SetVec2f (const sVec2f &aV)=0
 Set a Vec2f value. {Property}{Serialize1}. More...
 
virtual sVec2f GetVec2f () const =0
 Get a Vec2f value. {Property}{Serialize1}. More...
 
virtual void SetVec3l (const sVec3i &aV)=0
 Set a Vec3i value. {Property}{Serialize1}. More...
 
virtual sVec3i GetVec3l () const =0
 Get a Vec3i value. {Property}{Serialize1}. More...
 
virtual void SetVec3f (const sVec3f &aV)=0
 Set a Vec3f value. {Property}{Serialize1}. More...
 
virtual sVec3f GetVec3f () const =0
 Get a Vec3f value. {Property}{Serialize1}. More...
 
virtual void SetVec4l (const sVec4i &aV)=0
 Set a Vec4i value. {Property}{Serialize1}. More...
 
virtual sVec4i GetVec4l () const =0
 Get a Vec4i value. {Property}{Serialize1}. More...
 
virtual void SetVec4f (const sVec4f &aV)=0
 Set a Vec4f value. {Property}{Serialize1}. More...
 
virtual sVec4f GetVec4f () const =0
 Get a Vec4f value. {Property}{Serialize1}. More...
 
virtual void SetMatrixf (const sMatrixf &aV)=0
 Set a Matrixf value. {Property}{Serialize1}. More...
 
virtual sMatrixf GetMatrixf () const =0
 Get a Matrixf value. {Property}{Serialize1}. More...
 
virtual ni::tBool SetMatrixfValues (ni::tF32 a00, ni::tF32 a01, ni::tF32 a02, ni::tF32 a03, ni::tF32 a10, ni::tF32 a11, ni::tF32 a12, ni::tF32 a13, ni::tF32 a20, ni::tF32 a21, ni::tF32 a22, ni::tF32 a23, ni::tF32 a30, ni::tF32 a31, ni::tF32 a32, ni::tF32 a33)=0
 Set the matrix. More...
 
virtual void SetACharStrZ (const achar *aV)=0
 Set a achar stringz value. {Property}{Serialize1}. More...
 
virtual const acharGetACharStrZ () const =0
 Get a achar stringz value. {Property}{Serialize1}. More...
 
virtual void SetString (cString aStr)=0
 Set a string value. {Property}{Serialize1}. More...
 
virtual cString GetString () const =0
 Get a string value. {Property}{Serialize1}. More...
 
virtual void SetStringCRef (const cString &aStr)=0
 Set a string const ref value. {Property}{Serialize1}. More...
 
virtual const cStringGetStringCRef () const =0
 Get a string const ref value. {Property}{Serialize1}. More...
 
virtual void SetHString (iHString *ahspStr)=0
 Set a string value. {Property}{Serialize1}. More...
 
virtual iHStringGetHString () const =0
 Get a string value. {Property}{Serialize1}. More...
 
virtual void SetIndexedU32 (tSize aIndex, tU32 aV)=0
 Set an indexed U32 value. {Property}. More...
 
virtual tU32 GetIndexedU32 (tSize aIndex) const =0
 Get an indexed U32 value. {Property}. More...
 
virtual void SetMappedU32 (const achar *aaszKey, tU32 aV)=0
 Set a 'mapped' U32 value. {Property}. More...
 
virtual tU32 GetMappedU32 (const achar *aaszKey) const =0
 Get a 'mapped' U32 value. {Property}. More...
 
virtual void SetPtr (tPtr aV)=0
 Set a Ptr value. {Property}. More...
 
virtual tPtr GetPtr () const =0
 Get a Ptr value. {Property}. More...
 
virtual ni::tBool WriteRawBuffer (const tPtr aData, tSize anSize)=0
 Write to the internal raw buffer. More...
 
virtual ni::tBool ReadRawBuffer (tPtr aData, tSize anSize)=0
 Read from the internal raw buffer. More...
 
virtual ni::tBool WriteRawBufferVoid (const void *apIn, tSize anSize)=0
 Write to the internal raw buffer. More...
 
virtual ni::tBool ReadRawBufferVoid (void *apOut, tSize anSize)=0
 Read from the internal raw buffer. More...
 
virtual ni::tBool WriteRawBufferU32 (const tU32 *apIn, tSize anSize)=0
 Write to the internal raw buffer. More...
 
virtual ni::tBool ReadRawBufferU32 (tU32 *apOut, tSize anSize)=0
 Read from the internal raw buffer. More...
 
virtual void SetIndexedIUnknown (tSize aIndex, ni::iUnknown *aV)=0
 Set an indexed IUnknown value. {Property}. More...
 
virtual ni::iUnknownGetIndexedIUnknown (tSize aIndex) const =0
 Get an indexed IUnknown value. {Property}. More...
 
virtual void SetMappedIUnknown (const achar *aaszKey, ni::iUnknown *aV)=0
 Set a 'mapped' IUnknown value. {Property}. More...
 
virtual ni::iUnknownGetMappedIUnknown (const achar *aaszKey) const =0
 Get a 'mapped' IUnknown value. {Property}. More...
 
virtual void SetTestInteropObject (iTestInteropObject *aV)=0
 Set a TestInteropObject value. {Property}. More...
 
virtual iTestInteropObjectGetTestInteropObject () const =0
 Get a TestInteropObject value. {Property}. More...
 
virtual void SetIndexedTestInteropObject (tSize aIndex, iTestInteropObject *aV)=0
 Set an indexed TestInteropObject value. {Property}. More...
 
virtual iTestInteropObjectGetIndexedTestInteropObject (tSize aIndex) const =0
 Get an indexed TestInteropObject value. {Property}. More...
 
virtual void SetMappedTestInteropObject (const achar *aaszKey, iTestInteropObject *aV)=0
 Set a 'mapped' TestInteropObject value. {Property}. More...
 
virtual iTestInteropObjectGetMappedTestInteropObject (const achar *aaszKey) const =0
 Get a 'mapped' TestInteropObject value. {Property}. More...
 
virtual void SetU32Vec (tU32CVec *apVec)=0
 Set the object's U32Vec {Property}. More...
 
virtual tU32CVecGetU32Vec () const =0
 Get the object's U32Vec {Property}. More...
 
virtual void SetStringMap (tStringCMap *apMap)=0
 Set the object's StringMap {Property}. More...
 
virtual tStringCMapGetStringMap () const =0
 Get the object's StringMap {Property}. More...
 
virtual ni::tBool Func32 (ni::tU32 a00, ni::tU32 a01, ni::tU32 a02, ni::tU32 a03, ni::tU32 a10, ni::tU32 a11, ni::tU32 a12, ni::tU32 a13, ni::tU32 a20, ni::tU32 a21, ni::tU32 a22, ni::tU32 a23, ni::tU32 a30, ni::tU32 a31, ni::tU32 a32, ni::tU32 a33, ni::tU32 a40, ni::tU32 a41, ni::tU32 a42, ni::tU32 a43, ni::tU32 a50, ni::tU32 a51, ni::tU32 a52, ni::tU32 a53, ni::tU32 a60, ni::tU32 a61, ni::tU32 a62, ni::tU32 a63, ni::tU32 a70, ni::tU32 a71, ni::tU32 a72, ni::tU32 a73)=0
 Function with 32 parameters. More...
 
virtual ni::tBool Func33 (ni::tU32 a00, ni::tU32 a01, ni::tU32 a02, ni::tU32 a03, ni::tU32 a10, ni::tU32 a11, ni::tU32 a12, ni::tU32 a13, ni::tU32 a20, ni::tU32 a21, ni::tU32 a22, ni::tU32 a23, ni::tU32 a30, ni::tU32 a31, ni::tU32 a32, ni::tU32 a33, ni::tU32 a40, ni::tU32 a41, ni::tU32 a42, ni::tU32 a43, ni::tU32 a50, ni::tU32 a51, ni::tU32 a52, ni::tU32 a53, ni::tU32 a60, ni::tU32 a61, ni::tU32 a62, ni::tU32 a63, ni::tU32 a70, ni::tU32 a71, ni::tU32 a72, ni::tU32 a73, ni::tU32 firstOops)=0
 Function with 33 parameters. More...
 
virtual ni::tBool Func48 (ni::tU32 a00, ni::tU32 a01, ni::tU32 a02, ni::tU32 a03, ni::tU32 a10, ni::tU32 a11, ni::tU32 a12, ni::tU32 a13, ni::tU32 a20, ni::tU32 a21, ni::tU32 a22, ni::tU32 a23, ni::tU32 a30, ni::tU32 a31, ni::tU32 a32, ni::tU32 a33, ni::tU32 a40, ni::tU32 a41, ni::tU32 a42, ni::tU32 a43, ni::tU32 a50, ni::tU32 a51, ni::tU32 a52, ni::tU32 a53, ni::tU32 a60, ni::tU32 a61, ni::tU32 a62, ni::tU32 a63, ni::tU32 a70, ni::tU32 a71, ni::tU32 a72, ni::tU32 a73, ni::tU32 a80, ni::tU32 a81, ni::tU32 a82, ni::tU32 a83, ni::tU32 a90, ni::tU32 a91, ni::tU32 a92, ni::tU32 a93)=0
 Function with 40 parameters. More...
 
- Public Member Functions inherited from iUnknown
virtual tBool IsOK () const =0
 Check if the object is valid. More...
 
virtual tI32 AddRef ()=0
 Signal that one more reference of the object has been created. More...
 
virtual tI32 Release ()=0
 Release a reference of the object. More...
 
virtual void DeleteThis ()=0
 Bypass any reference counting and delete this object. More...
 
virtual void Invalidate ()=0
 Invalidate the object. More...
 
virtual iUnknownQueryInterface (const tUUID &aIID)=0
 Query an interface. More...
 
virtual void ListInterfaces (iMutableCollection *apLst, tU32 anFlags) const =0
 Fill a UUID list containing the UUIDs of the implemented interfaces. More...
 
virtual tI32 SetNumRefs (tI32 anNumRefs)=0
 Set the reference counter directly. More...
 
virtual tI32 GetNumRefs () const =0
 Get the number of references to this object. More...
 

Member Function Documentation

virtual void SetNumItems ( tSize  aNumItems)
pure virtual

Set the number of items for indexed properties. {Property}.

Remarks
Default is 100.
virtual tSize GetNumItems ( ) const
pure virtual

Get the number of items for indexed properties. {Property}.

virtual void SetTestInterop ( sTestInterop apStruct)
pure virtual

Set values from the test interop structure.

virtual sTestInterop* GetTestInterop ( ) const
pure virtual

Get values from the test interop structure.

virtual void SetTestInteropConst ( const sTestInterop apStruct)
pure virtual

Set values from the test interop structure.

virtual const sTestInterop* GetTestInteropConst ( ) const
pure virtual

Get values from the test interop structure.

virtual void SetTestInteropRef ( sTestInterop aStruct)
pure virtual

Set values from the test interop structure reference.

virtual sTestInterop& GetTestInteropRef ( ) const
pure virtual

Get values from the test interop structure.

virtual void SetTestInteropConstRef ( const sTestInterop aStruct)
pure virtual

Set values from the test interop structure reference.

virtual const sTestInterop& GetTestInteropConstRef ( ) const
pure virtual

Get values from the test interop structure.

virtual void SetEnum ( eTestInterop  aV)
pure virtual

Set an enumeration value. {Property}{Serialize1}.

virtual eTestInterop GetEnum ( ) const
pure virtual

Get an enumeration value. {Property}{Serialize1}.

virtual void SetFlags ( tTestInteropFlags  aV)
pure virtual

Set flags value. {Property}{Serialize1}.

virtual tTestInteropFlags GetFlags ( ) const
pure virtual

Get flags value. {Property}{Serialize1}.

virtual void SetIntPtr ( tIntPtr  aV)
pure virtual

Set a IntPtr value. {Property}{Serialize1}.

virtual tIntPtr GetIntPtr ( ) const
pure virtual

Get a IntPtr value. {Property}{Serialize1}.

virtual void SetUIntPtr ( tIntPtr  aV)
pure virtual

Set a UIntPtr value. {Property}{Serialize1}.

virtual tIntPtr GetUIntPtr ( ) const
pure virtual

Get a UIntPtr value. {Property}{Serialize1}.

virtual void SetI8 ( tI8  aV)
pure virtual

Set a I8 value. {Property}{Serialize1}.

virtual tI8 GetI8 ( ) const
pure virtual

Get a I8 value. {Property}{Serialize1}.

virtual void SetU8 ( tU8  aV)
pure virtual

Set a U8 value. {Property}{Serialize1}.

virtual tU8 GetU8 ( ) const
pure virtual

Get a U8 value. {Property}{Serialize1}.

virtual void SetI16 ( tI16  aV)
pure virtual

Set a I16 value. {Property}{Serialize1}.

virtual tI16 GetI16 ( ) const
pure virtual

Get a I16 value. {Property}{Serialize1}.

virtual void SetU16 ( tU16  aV)
pure virtual

Set a U16 value. {Property}{Serialize1}.

virtual tU16 GetU16 ( ) const
pure virtual

Get a U16 value. {Property}{Serialize1}.

virtual void SetI32 ( tI32  aV)
pure virtual

Set a I32 value. {Property}{Serialize1}.

virtual tI32 GetI32 ( ) const
pure virtual

Get a I32 value. {Property}{Serialize1}.

virtual void SetU32 ( tU32  aV)
pure virtual

Set a U32 value. {Property}{Serialize1}.

virtual tU32 GetU32 ( ) const
pure virtual

Get a U32 value. {Property}{Serialize1}.

virtual void SetI64 ( tI64  aV)
pure virtual

Set a I64 value. {Property}{Serialize1}.

virtual tI64 GetI64 ( ) const
pure virtual

Get a I64 value. {Property}{Serialize1}.

virtual void SetU64 ( tU64  aV)
pure virtual

Set a U64 value. {Property}{Serialize1}.

virtual tU64 GetU64 ( ) const
pure virtual

Get a U64 value. {Property}{Serialize1}.

virtual void SetF32 ( tF32  aV)
pure virtual

Set a F32 value. {Property}{Serialize1}.

virtual tF32 GetF32 ( ) const
pure virtual

Get a F32 value. {Property}{Serialize1}.

virtual void SetF64 ( tF64  aV)
pure virtual

Set a F64 value. {Property}{Serialize1}.

virtual tF64 GetF64 ( ) const
pure virtual

Get a F64 value. {Property}{Serialize1}.

virtual void SetVar ( const Var aV)
pure virtual

Set a Variant value. {Property}.

virtual Var GetVar ( ) const
pure virtual

Get a Variant value. {Property}.

virtual void SetVec2l ( const sVec2i aV)
pure virtual

Set a Vec2i value. {Property}{Serialize1}.

virtual sVec2i GetVec2l ( ) const
pure virtual

Get a Vec2i value. {Property}{Serialize1}.

virtual void SetVec2f ( const sVec2f aV)
pure virtual

Set a Vec2f value. {Property}{Serialize1}.

virtual sVec2f GetVec2f ( ) const
pure virtual

Get a Vec2f value. {Property}{Serialize1}.

virtual void SetVec3l ( const sVec3i aV)
pure virtual

Set a Vec3i value. {Property}{Serialize1}.

virtual sVec3i GetVec3l ( ) const
pure virtual

Get a Vec3i value. {Property}{Serialize1}.

virtual void SetVec3f ( const sVec3f aV)
pure virtual

Set a Vec3f value. {Property}{Serialize1}.

virtual sVec3f GetVec3f ( ) const
pure virtual

Get a Vec3f value. {Property}{Serialize1}.

virtual void SetVec4l ( const sVec4i aV)
pure virtual

Set a Vec4i value. {Property}{Serialize1}.

virtual sVec4i GetVec4l ( ) const
pure virtual

Get a Vec4i value. {Property}{Serialize1}.

virtual void SetVec4f ( const sVec4f aV)
pure virtual

Set a Vec4f value. {Property}{Serialize1}.

virtual sVec4f GetVec4f ( ) const
pure virtual

Get a Vec4f value. {Property}{Serialize1}.

virtual void SetMatrixf ( const sMatrixf aV)
pure virtual

Set a Matrixf value. {Property}{Serialize1}.

virtual sMatrixf GetMatrixf ( ) const
pure virtual

Get a Matrixf value. {Property}{Serialize1}.

virtual ni::tBool SetMatrixfValues ( ni::tF32  a00,
ni::tF32  a01,
ni::tF32  a02,
ni::tF32  a03,
ni::tF32  a10,
ni::tF32  a11,
ni::tF32  a12,
ni::tF32  a13,
ni::tF32  a20,
ni::tF32  a21,
ni::tF32  a22,
ni::tF32  a23,
ni::tF32  a30,
ni::tF32  a31,
ni::tF32  a32,
ni::tF32  a33 
)
pure virtual

Set the matrix.

virtual void SetACharStrZ ( const achar aV)
pure virtual

Set a achar stringz value. {Property}{Serialize1}.

virtual const achar* GetACharStrZ ( ) const
pure virtual

Get a achar stringz value. {Property}{Serialize1}.

virtual void SetString ( cString  aStr)
pure virtual

Set a string value. {Property}{Serialize1}.

virtual cString GetString ( ) const
pure virtual

Get a string value. {Property}{Serialize1}.

virtual void SetStringCRef ( const cString aStr)
pure virtual

Set a string const ref value. {Property}{Serialize1}.

virtual const cString& GetStringCRef ( ) const
pure virtual

Get a string const ref value. {Property}{Serialize1}.

virtual void SetHString ( iHString ahspStr)
pure virtual

Set a string value. {Property}{Serialize1}.

virtual iHString* GetHString ( ) const
pure virtual

Get a string value. {Property}{Serialize1}.

virtual void SetIndexedU32 ( tSize  aIndex,
tU32  aV 
)
pure virtual

Set an indexed U32 value. {Property}.

virtual tU32 GetIndexedU32 ( tSize  aIndex) const
pure virtual

Get an indexed U32 value. {Property}.

virtual void SetMappedU32 ( const achar aaszKey,
tU32  aV 
)
pure virtual

Set a 'mapped' U32 value. {Property}.

virtual tU32 GetMappedU32 ( const achar aaszKey) const
pure virtual

Get a 'mapped' U32 value. {Property}.

virtual void SetPtr ( tPtr  aV)
pure virtual

Set a Ptr value. {Property}.

virtual tPtr GetPtr ( ) const
pure virtual

Get a Ptr value. {Property}.

virtual ni::tBool WriteRawBuffer ( const tPtr  aData,
tSize  anSize 
)
pure virtual

Write to the internal raw buffer.

Remarks
The buffer is 4K in size.
virtual ni::tBool ReadRawBuffer ( tPtr  aData,
tSize  anSize 
)
pure virtual

Read from the internal raw buffer.

Remarks
The buffer is 4K in size.
virtual ni::tBool WriteRawBufferVoid ( const void apIn,
tSize  anSize 
)
pure virtual

Write to the internal raw buffer.

Remarks
The buffer is 4K in size.
virtual ni::tBool ReadRawBufferVoid ( void apOut,
tSize  anSize 
)
pure virtual

Read from the internal raw buffer.

Remarks
The buffer is 4K in size.
virtual ni::tBool WriteRawBufferU32 ( const tU32 apIn,
tSize  anSize 
)
pure virtual

Write to the internal raw buffer.

Remarks
The buffer is 4K in size.
virtual ni::tBool ReadRawBufferU32 ( tU32 apOut,
tSize  anSize 
)
pure virtual

Read from the internal raw buffer.

Remarks
The buffer is 4K in size.
virtual void SetIndexedIUnknown ( tSize  aIndex,
ni::iUnknown aV 
)
pure virtual

Set an indexed IUnknown value. {Property}.

virtual ni::iUnknown* GetIndexedIUnknown ( tSize  aIndex) const
pure virtual

Get an indexed IUnknown value. {Property}.

virtual void SetMappedIUnknown ( const achar aaszKey,
ni::iUnknown aV 
)
pure virtual

Set a 'mapped' IUnknown value. {Property}.

virtual ni::iUnknown* GetMappedIUnknown ( const achar aaszKey) const
pure virtual

Get a 'mapped' IUnknown value. {Property}.

virtual void SetTestInteropObject ( iTestInteropObject aV)
pure virtual

Set a TestInteropObject value. {Property}.

virtual iTestInteropObject* GetTestInteropObject ( ) const
pure virtual

Get a TestInteropObject value. {Property}.

virtual void SetIndexedTestInteropObject ( tSize  aIndex,
iTestInteropObject aV 
)
pure virtual

Set an indexed TestInteropObject value. {Property}.

virtual iTestInteropObject* GetIndexedTestInteropObject ( tSize  aIndex) const
pure virtual

Get an indexed TestInteropObject value. {Property}.

virtual void SetMappedTestInteropObject ( const achar aaszKey,
iTestInteropObject aV 
)
pure virtual

Set a 'mapped' TestInteropObject value. {Property}.

virtual iTestInteropObject* GetMappedTestInteropObject ( const achar aaszKey) const
pure virtual

Get a 'mapped' TestInteropObject value. {Property}.

virtual void SetU32Vec ( tU32CVec apVec)
pure virtual

Set the object's U32Vec {Property}.

virtual tU32CVec* GetU32Vec ( ) const
pure virtual

Get the object's U32Vec {Property}.

virtual void SetStringMap ( tStringCMap apMap)
pure virtual

Set the object's StringMap {Property}.

virtual tStringCMap* GetStringMap ( ) const
pure virtual

Get the object's StringMap {Property}.

virtual ni::tBool Func32 ( ni::tU32  a00,
ni::tU32  a01,
ni::tU32  a02,
ni::tU32  a03,
ni::tU32  a10,
ni::tU32  a11,
ni::tU32  a12,
ni::tU32  a13,
ni::tU32  a20,
ni::tU32  a21,
ni::tU32  a22,
ni::tU32  a23,
ni::tU32  a30,
ni::tU32  a31,
ni::tU32  a32,
ni::tU32  a33,
ni::tU32  a40,
ni::tU32  a41,
ni::tU32  a42,
ni::tU32  a43,
ni::tU32  a50,
ni::tU32  a51,
ni::tU32  a52,
ni::tU32  a53,
ni::tU32  a60,
ni::tU32  a61,
ni::tU32  a62,
ni::tU32  a63,
ni::tU32  a70,
ni::tU32  a71,
ni::tU32  a72,
ni::tU32  a73 
)
pure virtual

Function with 32 parameters.

virtual ni::tBool Func33 ( ni::tU32  a00,
ni::tU32  a01,
ni::tU32  a02,
ni::tU32  a03,
ni::tU32  a10,
ni::tU32  a11,
ni::tU32  a12,
ni::tU32  a13,
ni::tU32  a20,
ni::tU32  a21,
ni::tU32  a22,
ni::tU32  a23,
ni::tU32  a30,
ni::tU32  a31,
ni::tU32  a32,
ni::tU32  a33,
ni::tU32  a40,
ni::tU32  a41,
ni::tU32  a42,
ni::tU32  a43,
ni::tU32  a50,
ni::tU32  a51,
ni::tU32  a52,
ni::tU32  a53,
ni::tU32  a60,
ni::tU32  a61,
ni::tU32  a62,
ni::tU32  a63,
ni::tU32  a70,
ni::tU32  a71,
ni::tU32  a72,
ni::tU32  a73,
ni::tU32  firstOops 
)
pure virtual

Function with 33 parameters.

virtual ni::tBool Func48 ( ni::tU32  a00,
ni::tU32  a01,
ni::tU32  a02,
ni::tU32  a03,
ni::tU32  a10,
ni::tU32  a11,
ni::tU32  a12,
ni::tU32  a13,
ni::tU32  a20,
ni::tU32  a21,
ni::tU32  a22,
ni::tU32  a23,
ni::tU32  a30,
ni::tU32  a31,
ni::tU32  a32,
ni::tU32  a33,
ni::tU32  a40,
ni::tU32  a41,
ni::tU32  a42,
ni::tU32  a43,
ni::tU32  a50,
ni::tU32  a51,
ni::tU32  a52,
ni::tU32  a53,
ni::tU32  a60,
ni::tU32  a61,
ni::tU32  a62,
ni::tU32  a63,
ni::tU32  a70,
ni::tU32  a71,
ni::tU32  a72,
ni::tU32  a73,
ni::tU32  a80,
ni::tU32  a81,
ni::tU32  a82,
ni::tU32  a83,
ni::tU32  a90,
ni::tU32  a91,
ni::tU32  a92,
ni::tU32  a93 
)
pure virtual

Function with 40 parameters.