Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Private Attributes
xpcarraytest Class Reference
Inheritance diagram for xpcarraytest:
Inheritance graph
[legend]
Collaboration diagram for xpcarraytest:
Collaboration graph
[legend]

List of all members.

Public Member Functions

NS_DECL_ISUPPORTS
NS_DECL_NSIXPCTESTARRAY 
xpcarraytest ()
virtual ~xpcarraytest ()
void SetReceiver (in nsIXPCTestArray aReceiver)
void PrintIntegerArray (in PRUint32 count,[array, size_is(count)] in PRInt32 valueArray)
void PrintStringArray (in PRUint32 count,[array, size_is(count)] in string valueArray)
void MultiplyEachItemInIntegerArray (in PRInt32 val, in PRUint32 count,[array, size_is(count)] inout PRInt32 valueArray)
void MultiplyEachItemInIntegerArrayAndAppend (in PRInt32 val, inout PRUint32 count,[array, size_is(count)] inout PRInt32 valueArray)
void CallEchoMethodOnEachInArray (inout nsIIDPtr uuid, inout PRUint32 count,[array, size_is(count), iid_is(uuid)] inout nsQIResult result)
void CallEchoMethodOnEachInArray2 (inout PRUint32 count,[array, size_is(count)] inout nsIEcho result)
void DoubleStringArray (inout PRUint32 count,[array, size_is(count)] inout string valueArray)
void ReverseStringArray (in PRUint32 count,[array, size_is(count)] inout string valueArray)
void PrintStringWithSize (in PRUint32 count,[size_is(count)] in string str)
void DoubleString (inout PRUint32 count,[size_is(count)] inout string str)
void GetStrings (out PRUint32 count,[retval, array, size_is(count)] out string str)

Private Attributes

nsIXPCTestArraymReceiver

Detailed Description

Definition at line 45 of file xpctest_array.cpp.


Constructor & Destructor Documentation

Definition at line 57 of file xpctest_array.cpp.

Definition at line 63 of file xpctest_array.cpp.


Member Function Documentation

void nsIXPCTestArray::CallEchoMethodOnEachInArray ( inout nsIIDPtr  uuid,
inout PRUint32  count,
[array, size_is(count), iid_is(uuid)] inout nsQIResult  result 
) [inherited]
void nsIXPCTestArray::CallEchoMethodOnEachInArray2 ( inout PRUint32  count,
[array, size_is(count)] inout nsIEcho  result 
) [inherited]
void nsIXPCTestArray::DoubleString ( inout PRUint32  count,
[size_is(count)] inout string  str 
) [inherited]
void nsIXPCTestArray::DoubleStringArray ( inout PRUint32  count,
[array, size_is(count)] inout string  valueArray 
) [inherited]
void nsIXPCTestArray::GetStrings ( out PRUint32  count,
[retval, array, size_is(count)] out string  str 
) [inherited]
void nsIXPCTestArray::MultiplyEachItemInIntegerArray ( in PRInt32  val,
in PRUint32  count,
[array, size_is(count)] inout PRInt32  valueArray 
) [inherited]
void nsIXPCTestArray::MultiplyEachItemInIntegerArrayAndAppend ( in PRInt32  val,
inout PRUint32  count,
[array, size_is(count)] inout PRInt32  valueArray 
) [inherited]
void nsIXPCTestArray::PrintIntegerArray ( in PRUint32  count,
[array, size_is(count)] in PRInt32  valueArray 
) [inherited]
void nsIXPCTestArray::PrintStringArray ( in PRUint32  count,
[array, size_is(count)] in string  valueArray 
) [inherited]
void nsIXPCTestArray::PrintStringWithSize ( in PRUint32  count,
[size_is(count)] in string  str 
) [inherited]
void nsIXPCTestArray::ReverseStringArray ( in PRUint32  count,
[array, size_is(count)] inout string  valueArray 
) [inherited]

Member Data Documentation

Definition at line 54 of file xpctest_array.cpp.


The documentation for this class was generated from the following file: