CGRS::GenericParameter Interface Reference

CGRS::GenericParameter Interface Reference

Represents a parameter. More...

Inheritance diagram for CGRS::GenericParameter:
Collaboration diagram for CGRS::GenericParameter:

Public Attributes

readonly attribute boolean isIn
 If true, this parameter is an input to the method.
readonly attribute boolean isOut
 If true, this parameter is an output of the method.
readonly attribute string name
 The name given to the parameter in the IDL file.
readonly attribute GenericType type
 The type of the parameter.
- Public Attributes inherited from XPCOM::IObject
readonly attribute string objid
 Fetches the ID of the object.
readonly attribute interface_list supported_interfaces
 Fetches all supported interfaces.

Additional Inherited Members

- Public Member Functions inherited from XPCOM::IObject
void add_ref ()
 Called to indicate that some code is keeping an owning reference to the object.
oneway void release_ref ()
 Removes a reference to an object which was created by some other means (e.g.
IObject query_interface (in utf8string id)
 Returns an IObject of the same implementation, which supports a specific interface.

Detailed Description

Represents a parameter.

Definition at line 597 of file CGRS.idl.

Member Data Documentation

readonly attribute boolean CGRS::GenericParameter::isIn

If true, this parameter is an input to the method.

Note that parameters can be in, out, or in/out - this will be true except for out-only parameters.

Definition at line 604 of file CGRS.idl.

readonly attribute boolean CGRS::GenericParameter::isOut

If true, this parameter is an output of the method.

Note that parameters can be in, out, or in/out - this will be true except for in-only parameters.

Definition at line 611 of file CGRS.idl.

readonly attribute string CGRS::GenericParameter::name

The name given to the parameter in the IDL file.

Definition at line 616 of file CGRS.idl.

readonly attribute GenericType CGRS::GenericParameter::type

The type of the parameter.

Definition at line 621 of file CGRS.idl.