:: com :: sun :: star :: test :: bridge ::

interface XBridgeTest2
Base Interfaces
XBridgeTest2XBridgeTestXBridgeTestBase

XBridgeTest
(referenced interface's summary:)
* Inherting from monster; adds raiseException(), attribute raising RuntimeException.
Description
Extended tests with sequences.

Methods' Summary
setSequenceBool  
setSequenceChar  
setSequenceByte  
setSequenceShort  
setSequenceUShort  
setSequenceLong  
setSequenceULong  
setSequenceHyper  
setSequenceUHyper  
setSequenceFloat  
setSequenceDouble  
setSequenceEnum  
setSequenceString  
setSequenceXInterface  
setSequenceAny  
setSequenceStruct  
setDim2  
setDim3  
setSequencesInOut  
setSequencesOut  
Methods' Details
setSequenceBool
sequence< boolean >
setSequenceBool( [in] sequence< boolean >  aSeq );

setSequenceChar
sequence< char >
setSequenceChar( [in] sequence< char >  aSeq );

setSequenceByte
sequence< byte >
setSequenceByte( [in] sequence< byte >  aSeq );

setSequenceShort
sequence< short >
setSequenceShort( [in] sequence< short >  aSeq );

setSequenceUShort
sequence< unsigned short >
setSequenceUShort( [in] sequence< unsigned short >  aSeq );

setSequenceLong
sequence< long >
setSequenceLong( [in] sequence< long >  aSeq );

setSequenceULong
sequence< unsigned long >
setSequenceULong( [in] sequence< unsigned long >  aSeq );

setSequenceHyper
sequence< hyper >
setSequenceHyper( [in] sequence< hyper >  aSeq );

setSequenceUHyper
sequence< unsigned hyper >
setSequenceUHyper( [in] sequence< unsigned hyper >  aSeq );

setSequenceFloat
sequence< float >
setSequenceFloat( [in] sequence< float >  aSeq );

setSequenceDouble
sequence< double >
setSequenceDouble( [in] sequence< double >  aSeq );

setSequenceEnum
sequence< TestEnum >
setSequenceEnum( [in] sequence< TestEnum >  aSeq );

setSequenceString
sequence< string >
setSequenceString( [in] sequence< string >  aString );

setSequenceXInterface
sequence< ::com::sun::star::uno::XInterface >
setSequenceXInterface( [in] sequence< ::com::sun::star::uno::XInterface >  aSeq );

setSequenceAny
sequence< any >
setSequenceAny( [in] sequence< any >  aSeq );

setSequenceStruct
sequence< TestElement >
setSequenceStruct( [in] sequence< TestElement >  aSeq );

setDim2
sequence< sequence< long > >
setDim2( [in] sequence< sequence< long > >  aSeq );

setDim3
sequence< sequence< sequence< long > > >
setDim3( [in] sequence< sequence< sequence< long > > >  aSeq );

setSequencesInOut
void
setSequencesInOut( [inout] sequence< boolean >  aSeqBoolean,
[inout] sequence< char >  aSeqChar,
[inout] sequence< byte >  aSeqByte,
[inout] sequence< short >  aSeqShort,
[inout] sequence< unsigned short >  aSeqUShort,
[inout] sequence< long >  aSeqLong,
[inout] sequence< unsigned long >  aSeqULong,
[inout] sequence< hyper >  aSeqHyper,
[inout] sequence< unsigned hyper >  aSeqUHyper,
[inout] sequence< float >  aSeqFloat,
[inout] sequence< double >  aSeqDouble,
[inout] sequence< TestEnum >  aSeqEnum,
[inout] sequence< string >  aSeqString,
[inout] sequence< ::com::sun::star::uno::XInterface >  aSeqXInterface,
[inout] sequence< any >  aSeqAny,
[inout] sequence< sequence< long > >  aSeqDim2,
[inout] sequence< sequence< sequence< long > > >  aSeqDim3 );

setSequencesOut
void
setSequencesOut( [out] sequence< boolean >  aSeqBoolean,
[out] sequence< char >  aSeqChar,
[out] sequence< byte >  aSeqByte,
[out] sequence< short >  aSeqShort,
[out] sequence< unsigned short >  aSeqUShort,
[out] sequence< long >  aSeqLong,
[out] sequence< unsigned long >  aSeqULong,
[out] sequence< hyper >  aSeqHyper,
[out] sequence< unsigned hyper >  aSeqUHyper,
[out] sequence< float >  aSeqFloat,
[out] sequence< double >  aSeqDouble,
[out] sequence< TestEnum >  aSeqEnum,
[out] sequence< string >  aSeqString,
[out] sequence< ::com::sun::star::uno::XInterface >  aSeqXInterface,
[out] sequence< any >  aSeqAny,
[out] sequence< sequence< long > >  aSeqDim2,
[out] sequence< sequence< sequence< long > > >  aSeqDim3 );

Top of Page