Language:

The Free and Open Productivity Suite
Apache OpenOffice 4.1.4 released

Developer's Guide

API

SDK

Tips 'n' Tricks

Miscellaneous


:: 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

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache and the Apache feather logo are trademarks of The Apache Software Foundation. OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.