diff options
author | Kurt Zenker <kz@openoffice.org> | 2006-07-20 15:08:09 +0000 |
---|---|---|
committer | Kurt Zenker <kz@openoffice.org> | 2006-07-20 15:08:09 +0000 |
commit | 738ddd11ef1ecd301246054e80a01c4baadb7a21 (patch) | |
tree | 9c98f737235cb57db8d28c57b3ed923ec6c0f3f9 /codemaker | |
parent | f2243cc970d929ece1c747bfb5c54037bcdd35d9 (diff) |
INTEGRATION: CWS sb55 (1.6.32); FILE MERGED
2006/07/10 14:48:26 sb 1.6.32.2: RESYNC: (1.6-1.7); FILE MERGED
2006/07/10 13:46:15 sb 1.6.32.1: #i65328# Adapted to UNOIDL change that no two service constructors can have the same parameter signature; simplified.
Diffstat (limited to 'codemaker')
-rw-r--r-- | codemaker/test/cppumaker/types.idl | 778 |
1 files changed, 441 insertions, 337 deletions
diff --git a/codemaker/test/cppumaker/types.idl b/codemaker/test/cppumaker/types.idl index fdcc71380e51..698788591c39 100644 --- a/codemaker/test/cppumaker/types.idl +++ b/codemaker/test/cppumaker/types.idl @@ -4,9 +4,9 @@ * * $RCSfile: types.idl,v $ * - * $Revision: 1.7 $ + * $Revision: 1.8 $ * - * last change: $Author: hr $ $Date: 2006-06-20 02:25:51 $ + * last change: $Author: kz $ $Date: 2006-07-20 16:08:09 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -44,11 +44,11 @@ #include "com/sun/star/uno/XInterface.idl" #include "com/sun/star/uno/XNamingService.idl" -singleton FILE: com::sun::star::uno::XNamingService; -singleton lconv: com::sun::star::uno::XNamingService; -singleton tm: com::sun::star::uno::XNamingService; +singleton FILE: com::sun::star::uno::XInterface; +singleton lconv: com::sun::star::uno::XInterface; +singleton tm: com::sun::star::uno::XInterface; -singleton std: com::sun::star::uno::XNamingService; +singleton std: com::sun::star::uno::XInterface; module test { module codemaker { module cppumaker { @@ -192,171 +192,6 @@ service S1: XTest { [in] sequence< SequenceLocale > at15, [in] sequence< SequenceXInterface > at16, [in] sequence< SequenceXNamingService > at17); - - asm([in] long asm); - auto([in] long auto); - bool([in] long bool); - break([in] long break); - //TODO: case([in] long case); - catch([in] long catch); - //TODO: char([in] long char); - class([in] long class); - //TODO: const([in] long const); - continue([in] long continue); - //TODO: default([in] long default); - delete([in] long delete); - do([in] long do); - //TODO: double([in] long double); - else([in] long else); - //TODO: enum([in] long enum); - explicit([in] long explicit); - export([in] long export); - extern([in] long extern); - false([in] long false); - //TODO: float([in] long float); - for([in] long for); - friend([in] long friend); - goto([in] long goto); - if([in] long if); - inline([in] long inline); - int([in] long int); - //TODO: long([in] long long); - mutable([in] long mutable); - namespace([in] long namespace); - new([in] long new); - operator([in] long operator); - private([in] long private); - protected([in] long protected); - public([in] long public); - register([in] long register); - return([in] long return); - //TODO: short([in] long short); - signed([in] long signed); - sizeof([in] long sizeof); - static([in] long static); - //TODO: struct([in] long struct); - //TODO: switch([in] long switch); - template([in] long template); - this([in] long this); - throw([in] long throw); - true([in] long true); - try([in] long try); - //TODO: typedef([in] long typedef); - typeid([in] long typeid); - typename([in] long typename); - //TODO: union([in] long union); - //TODO: unsigned([in] long unsigned); - using([in] long using); - virtual([in] long virtual); - //TODO: void([in] long void); - volatile([in] long volatile); - while([in] long while); - - and([in] long and); - bitand([in] long bitand); - bitor([in] long bitor); - compl([in] long compl); - not([in] long not); - or([in] long or); - xor([in] long xor); - - BUFSIZ([in] long BUFSIZ); - CLOCKS_PER_SEC([in] long CLOCKS_PER_SEC); - EDOM([in] long EDOM); - EOF([in] long EOF); - ERANGE([in] long ERANGE); - EXIT_FAILURE([in] long EXIT_FAILURE); - EXIT_SUCCESS([in] long EXIT_SUCCESS); - FILENAME_MAX([in] long FILENAME_MAX); - FOPEN_MAX([in] long FOPEN_MAX); - HUGE_VAL([in] long HUGE_VAL); - LC_ALL([in] long LC_ALL); - LC_COLLATE([in] long LC_COLLATE); - LC_CTYPE([in] long LC_CTYPE); - LC_MONETARY([in] long LC_MONETARY); - LC_NUMERIC([in] long LC_NUMERIC); - LC_TIME([in] long LC_TIME); - L_tmpnam([in] long L_tmpnam); - MB_CUR_MAX([in] long MB_CUR_MAX); - NULL([in] long NULL); - RAND_MAX([in] long RAND_MAX); - SEEK_CUR([in] long SEEK_CUR); - SEEK_END([in] long SEEK_END); - SEEK_SET([in] long SEEK_SET); - SIGABRT([in] long SIGABRT); - SIGFPE([in] long SIGFPE); - SIGILL([in] long SIGILL); - SIGINT([in] long SIGINT); - SIGSEGV([in] long SIGSEGV); - SIGTERM([in] long SIGTERM); - SIG_DFL([in] long SIG_DFL); - SIG_ERR([in] long SIG_ERR); - SIG_IGN([in] long SIG_IGN); - TMP_MAX([in] long TMP_MAX); - WCHAR_MAX([in] long WCHAR_MAX); - WCHAR_MIN([in] long WCHAR_MIN); - WEOF([in] long WEOF); - assert([in] long assert); - errno([in] long errno); - offsetof([in] long offsetof); - setjmp([in] long setjmp); - stderr([in] long stderr); - stdin([in] long stdin); - stdout([in] long stdout); - - CHAR_BIT([in] long CHAR_BIT); - CHAR_MAX([in] long CHAR_MAX); - CHAR_MIN([in] long CHAR_MIN); - DBL_DIG([in] long DBL_DIG); - DBL_EPSILON([in] long DBL_EPSILON); - DBL_MANT_DIG([in] long DBL_MANT_DIG); - DBL_MAX([in] long DBL_MAX); - DBL_MAX_10_EXP([in] long DBL_MAX_10_EXP); - DBL_MAX_EXP([in] long DBL_MAX_EXP); - DBL_MIN([in] long DBL_MIN); - DBL_MIN_10_EXP([in] long DBL_MIN_10_EXP); - DBL_MIN_EXP([in] long DBL_MIN_EXP); - FLT_DIG([in] long FLT_DIG); - FLT_EPSILON([in] long FLT_EPSILON); - FLT_MANT_DIG([in] long FLT_MANT_DIG); - FLT_MAX([in] long FLT_MAX); - FLT_MAX_10_EXP([in] long FLT_MAX_10_EXP); - FLT_MAX_EXP([in] long FLT_MAX_EXP); - FLT_MIN([in] long FLT_MIN); - FLT_MIN_10_EXP([in] long FLT_MIN_10_EXP); - FLT_MIN_EXP([in] long FLT_MIN_EXP); - FLT_RADIX([in] long FLT_RADIX); - FLT_ROUNDS([in] long FLT_ROUNDS); - INT_MAX([in] long INT_MAX); - INT_MIN([in] long INT_MIN); - LDBL_DIG([in] long LDBL_DIG); - LDBL_EPSILON([in] long LDBL_EPSILON); - LDBL_MANT_DIG([in] long LDBL_MANT_DIG); - LDBL_MAX([in] long LDBL_MAX); - LDBL_MAX_10_EXP([in] long LDBL_MAX_10_EXP); - LDBL_MAX_EXP([in] long LDBL_MAX_EXP); - LDBL_MIN([in] long LDBL_MIN); - LDBL_MIN_10_EXP([in] long LDBL_MIN_10_EXP); - LDBL_MIN_EXP([in] long LDBL_MIN_EXP); - LONG_MAX([in] long LONG_MAX); - LONG_MIN([in] long LONG_MIN); - MB_LEN_MAX([in] long MB_LEN_MAX); - SCHAR_MAX([in] long SCHAR_MAX); - SCHAR_MIN([in] long SCHAR_MIN); - SHRT_MAX([in] long SHRT_MAX); - SHRT_MIN([in] long SHRT_MIN); - UCHAR_MAX([in] long UCHAR_MAX); - UINT_MAX([in] long UINT_MAX); - ULONG_MAX([in] long ULONG_MAX); - USHRT_MAX([in] long USHRT_MAX); - - FILE([in] long FILE); - lconv([in] long lconv); - tm([in] long tm); - - std([in] long std); - - NDEBUG([in] long NDEBUG); }; service S2: XTest; @@ -365,172 +200,441 @@ service S3 { interface XTest; }; singleton S4 { service S2; }; -singleton asm: com::sun::star::uno::XNamingService; -singleton auto: com::sun::star::uno::XNamingService; -singleton bool: com::sun::star::uno::XNamingService; -singleton break: com::sun::star::uno::XNamingService; -//TODO: singleton case: com::sun::star::uno::XNamingService; -singleton catch: com::sun::star::uno::XNamingService; -//TODO: singleton char: com::sun::star::uno::XNamingService; -singleton class: com::sun::star::uno::XNamingService; -//TODO: singleton const: com::sun::star::uno::XNamingService; -singleton continue: com::sun::star::uno::XNamingService; -//TODO: singleton default: com::sun::star::uno::XNamingService; -singleton delete: com::sun::star::uno::XNamingService; -singleton do: com::sun::star::uno::XNamingService; -//TODO: singleton double: com::sun::star::uno::XNamingService; -singleton else: com::sun::star::uno::XNamingService; -//TODO: singleton enum: com::sun::star::uno::XNamingService; -singleton explicit: com::sun::star::uno::XNamingService; -singleton export: com::sun::star::uno::XNamingService; -singleton extern: com::sun::star::uno::XNamingService; -singleton false: com::sun::star::uno::XNamingService; -//TODO: singleton float: com::sun::star::uno::XNamingService; -singleton for: com::sun::star::uno::XNamingService; -singleton friend: com::sun::star::uno::XNamingService; -singleton goto: com::sun::star::uno::XNamingService; -singleton if: com::sun::star::uno::XNamingService; -singleton inline: com::sun::star::uno::XNamingService; -singleton int: com::sun::star::uno::XNamingService; -//TODO: singleton long: com::sun::star::uno::XNamingService; -singleton mutable: com::sun::star::uno::XNamingService; -singleton namespace: com::sun::star::uno::XNamingService; -singleton new: com::sun::star::uno::XNamingService; -singleton operator: com::sun::star::uno::XNamingService; -singleton private: com::sun::star::uno::XNamingService; -singleton protected: com::sun::star::uno::XNamingService; -singleton public: com::sun::star::uno::XNamingService; -singleton register: com::sun::star::uno::XNamingService; -singleton return: com::sun::star::uno::XNamingService; -//TODO: singleton short: com::sun::star::uno::XNamingService; -singleton signed: com::sun::star::uno::XNamingService; -singleton sizeof: com::sun::star::uno::XNamingService; -singleton static: com::sun::star::uno::XNamingService; -//TODO: singleton struct: com::sun::star::uno::XNamingService; -//TODO: singleton switch: com::sun::star::uno::XNamingService; -singleton template: com::sun::star::uno::XNamingService; -singleton this: com::sun::star::uno::XNamingService; -singleton throw: com::sun::star::uno::XNamingService; -singleton true: com::sun::star::uno::XNamingService; -singleton try: com::sun::star::uno::XNamingService; -//TODO: singleton typedef: com::sun::star::uno::XNamingService; -singleton typeid: com::sun::star::uno::XNamingService; -singleton typename: com::sun::star::uno::XNamingService; -//TODO: singleton union: com::sun::star::uno::XNamingService; -//TODO: singleton unsigned: com::sun::star::uno::XNamingService; -singleton using: com::sun::star::uno::XNamingService; -singleton virtual: com::sun::star::uno::XNamingService; -//TODO: singleton void: com::sun::star::uno::XNamingService; -singleton volatile: com::sun::star::uno::XNamingService; -singleton while: com::sun::star::uno::XNamingService; - -singleton and: com::sun::star::uno::XNamingService; -singleton bitand: com::sun::star::uno::XNamingService; -singleton bitor: com::sun::star::uno::XNamingService; -singleton compl: com::sun::star::uno::XNamingService; -singleton not: com::sun::star::uno::XNamingService; -singleton or: com::sun::star::uno::XNamingService; -singleton xor: com::sun::star::uno::XNamingService; - -singleton BUFSIZ: com::sun::star::uno::XNamingService; -singleton CLOCKS_PER_SEC: com::sun::star::uno::XNamingService; -singleton EDOM: com::sun::star::uno::XNamingService; -singleton EOF: com::sun::star::uno::XNamingService; -singleton ERANGE: com::sun::star::uno::XNamingService; -singleton EXIT_FAILURE: com::sun::star::uno::XNamingService; -singleton EXIT_SUCCESS: com::sun::star::uno::XNamingService; -singleton FILENAME_MAX: com::sun::star::uno::XNamingService; -singleton FOPEN_MAX: com::sun::star::uno::XNamingService; -singleton HUGE_VAL: com::sun::star::uno::XNamingService; -singleton LC_ALL: com::sun::star::uno::XNamingService; -singleton LC_COLLATE: com::sun::star::uno::XNamingService; -singleton LC_CTYPE: com::sun::star::uno::XNamingService; -singleton LC_MONETARY: com::sun::star::uno::XNamingService; -singleton LC_NUMERIC: com::sun::star::uno::XNamingService; -singleton LC_TIME: com::sun::star::uno::XNamingService; -singleton L_tmpnam: com::sun::star::uno::XNamingService; -singleton MB_CUR_MAX: com::sun::star::uno::XNamingService; -singleton NULL: com::sun::star::uno::XNamingService; -singleton RAND_MAX: com::sun::star::uno::XNamingService; -singleton SEEK_CUR: com::sun::star::uno::XNamingService; -singleton SEEK_END: com::sun::star::uno::XNamingService; -singleton SEEK_SET: com::sun::star::uno::XNamingService; -singleton SIGABRT: com::sun::star::uno::XNamingService; -singleton SIGFPE: com::sun::star::uno::XNamingService; -singleton SIGILL: com::sun::star::uno::XNamingService; -singleton SIGINT: com::sun::star::uno::XNamingService; -singleton SIGSEGV: com::sun::star::uno::XNamingService; -singleton SIGTERM: com::sun::star::uno::XNamingService; -singleton SIG_DFL: com::sun::star::uno::XNamingService; -singleton SIG_ERR: com::sun::star::uno::XNamingService; -singleton SIG_IGN: com::sun::star::uno::XNamingService; -singleton TMP_MAX: com::sun::star::uno::XNamingService; -singleton WCHAR_MAX: com::sun::star::uno::XNamingService; -singleton WCHAR_MIN: com::sun::star::uno::XNamingService; -singleton WEOF: com::sun::star::uno::XNamingService; -singleton assert: com::sun::star::uno::XNamingService; -singleton errno: com::sun::star::uno::XNamingService; -singleton offsetof: com::sun::star::uno::XNamingService; -singleton setjmp: com::sun::star::uno::XNamingService; -singleton stderr: com::sun::star::uno::XNamingService; -singleton stdin: com::sun::star::uno::XNamingService; -singleton stdout: com::sun::star::uno::XNamingService; - -singleton CHAR_BIT: com::sun::star::uno::XNamingService; -singleton CHAR_MAX: com::sun::star::uno::XNamingService; -singleton CHAR_MIN: com::sun::star::uno::XNamingService; -singleton DBL_DIG: com::sun::star::uno::XNamingService; -singleton DBL_EPSILON: com::sun::star::uno::XNamingService; -singleton DBL_MANT_DIG: com::sun::star::uno::XNamingService; -singleton DBL_MAX: com::sun::star::uno::XNamingService; -singleton DBL_MAX_10_EXP: com::sun::star::uno::XNamingService; -singleton DBL_MAX_EXP: com::sun::star::uno::XNamingService; -singleton DBL_MIN: com::sun::star::uno::XNamingService; -singleton DBL_MIN_10_EXP: com::sun::star::uno::XNamingService; -singleton DBL_MIN_EXP: com::sun::star::uno::XNamingService; -singleton FLT_DIG: com::sun::star::uno::XNamingService; -singleton FLT_EPSILON: com::sun::star::uno::XNamingService; -singleton FLT_MANT_DIG: com::sun::star::uno::XNamingService; -singleton FLT_MAX: com::sun::star::uno::XNamingService; -singleton FLT_MAX_10_EXP: com::sun::star::uno::XNamingService; -singleton FLT_MAX_EXP: com::sun::star::uno::XNamingService; -singleton FLT_MIN: com::sun::star::uno::XNamingService; -singleton FLT_MIN_10_EXP: com::sun::star::uno::XNamingService; -singleton FLT_MIN_EXP: com::sun::star::uno::XNamingService; -singleton FLT_RADIX: com::sun::star::uno::XNamingService; -singleton FLT_ROUNDS: com::sun::star::uno::XNamingService; -singleton INT_MAX: com::sun::star::uno::XNamingService; -singleton INT_MIN: com::sun::star::uno::XNamingService; -singleton LDBL_DIG: com::sun::star::uno::XNamingService; -singleton LDBL_EPSILON: com::sun::star::uno::XNamingService; -singleton LDBL_MANT_DIG: com::sun::star::uno::XNamingService; -singleton LDBL_MAX: com::sun::star::uno::XNamingService; -singleton LDBL_MAX_10_EXP: com::sun::star::uno::XNamingService; -singleton LDBL_MAX_EXP: com::sun::star::uno::XNamingService; -singleton LDBL_MIN: com::sun::star::uno::XNamingService; -singleton LDBL_MIN_10_EXP: com::sun::star::uno::XNamingService; -singleton LDBL_MIN_EXP: com::sun::star::uno::XNamingService; -singleton LONG_MAX: com::sun::star::uno::XNamingService; -singleton LONG_MIN: com::sun::star::uno::XNamingService; -singleton MB_LEN_MAX: com::sun::star::uno::XNamingService; -singleton SCHAR_MAX: com::sun::star::uno::XNamingService; -singleton SCHAR_MIN: com::sun::star::uno::XNamingService; -singleton SHRT_MAX: com::sun::star::uno::XNamingService; -singleton SHRT_MIN: com::sun::star::uno::XNamingService; -singleton UCHAR_MAX: com::sun::star::uno::XNamingService; -singleton UINT_MAX: com::sun::star::uno::XNamingService; -singleton ULONG_MAX: com::sun::star::uno::XNamingService; -singleton USHRT_MAX: com::sun::star::uno::XNamingService; - -singleton FILE: com::sun::star::uno::XNamingService; -singleton lconv: com::sun::star::uno::XNamingService; -singleton tm: com::sun::star::uno::XNamingService; - -singleton std: com::sun::star::uno::XNamingService; - -singleton NDEBUG: com::sun::star::uno::XNamingService; - -singleton get: com::sun::star::uno::XNamingService; +module services { + +service asm: com::sun::star::uno::XInterface { asm([in] long asm); }; +service auto: com::sun::star::uno::XInterface { auto([in] long auto); }; +service bool: com::sun::star::uno::XInterface { bool([in] long bool); }; +service break: com::sun::star::uno::XInterface { break([in] long break); }; +//TODO: service case: com::sun::star::uno::XInterface { case([in] long case); }; +service catch: com::sun::star::uno::XInterface { catch([in] long catch); }; +//TODO: service char: com::sun::star::uno::XInterface { char([in] long char); }; +service class: com::sun::star::uno::XInterface { class([in] long class); }; +//TODO: service const: com::sun::star::uno::XInterface { +// const([in] long const); }; +service continue: com::sun::star::uno::XInterface { + continue([in] long continue); }; +//TODO: service default: com::sun::star::uno::XInterface { +// default([in] long default); }; +service delete: com::sun::star::uno::XInterface { delete([in] long delete); }; +service do: com::sun::star::uno::XInterface { do([in] long do); }; +//TODO: service double: com::sun::star::uno::XInterface { +// double([in] long double); }; +service else: com::sun::star::uno::XInterface { else([in] long else); }; +//TODO: service enum: com::sun::star::uno::XInterface { enum([in] long enum); }; +service explicit: com::sun::star::uno::XInterface { + explicit([in] long explicit); }; +service export: com::sun::star::uno::XInterface { export([in] long export); }; +service extern: com::sun::star::uno::XInterface { extern([in] long extern); }; +service false: com::sun::star::uno::XInterface { false([in] long false); }; +//TODO: service float: com::sun::star::uno::XInterface { +// float([in] long float); }; +service for: com::sun::star::uno::XInterface { for([in] long for); }; +service friend: com::sun::star::uno::XInterface { friend([in] long friend); }; +service goto: com::sun::star::uno::XInterface { goto([in] long goto); }; +service if: com::sun::star::uno::XInterface { if([in] long if); }; +service inline: com::sun::star::uno::XInterface { inline([in] long inline); }; +service int: com::sun::star::uno::XInterface { int([in] long int); }; +//TODO: service long: com::sun::star::uno::XInterface { long([in] long long); }; +service mutable: com::sun::star::uno::XInterface { + mutable([in] long mutable); }; +service namespace: com::sun::star::uno::XInterface { + namespace([in] long namespace); }; +service new: com::sun::star::uno::XInterface { new([in] long new); }; +service operator: com::sun::star::uno::XInterface { + operator([in] long operator); }; +service private: com::sun::star::uno::XInterface { + private([in] long private); }; +service protected: com::sun::star::uno::XInterface { + protected([in] long protected); }; +service public: com::sun::star::uno::XInterface { public([in] long public); }; +service register: com::sun::star::uno::XInterface { + register([in] long register); }; +service return: com::sun::star::uno::XInterface { return([in] long return); }; +//TODO: service short: com::sun::star::uno::XInterface { +// short([in] long short); }; +service signed: com::sun::star::uno::XInterface { signed([in] long signed); }; +service sizeof: com::sun::star::uno::XInterface { sizeof([in] long sizeof); }; +service static: com::sun::star::uno::XInterface { static([in] long static); }; +//TODO: service struct: com::sun::star::uno::XInterface { +// struct([in] long struct); }; +//TODO: service switch: com::sun::star::uno::XInterface { +// switch([in] long switch); }; +service template: com::sun::star::uno::XInterface { + template([in] long template); }; +service this: com::sun::star::uno::XInterface { this([in] long this); }; +service throw: com::sun::star::uno::XInterface { throw([in] long throw); }; +service true: com::sun::star::uno::XInterface { true([in] long true); }; +service try: com::sun::star::uno::XInterface { try([in] long try); }; +//TODO: service typedef: com::sun::star::uno::XInterface { +// typedef([in] long typedef); }; +service typeid: com::sun::star::uno::XInterface { typeid([in] long typeid); }; +service typename: com::sun::star::uno::XInterface { + typename([in] long typename); }; +//TODO: service union: com::sun::star::uno::XInterface { +// union([in] long union); }; +//TODO: service unsigned: com::sun::star::uno::XInterface { +// unsigned([in] long unsigned); }; +service using: com::sun::star::uno::XInterface { using([in] long using); }; +service virtual: com::sun::star::uno::XInterface { + virtual([in] long virtual); }; +//TODO: service void: com::sun::star::uno::XInterface { void([in] long void); }; +service volatile: com::sun::star::uno::XInterface { + volatile([in] long volatile); }; +service while: com::sun::star::uno::XInterface { while([in] long while); }; + +service and: com::sun::star::uno::XInterface { and([in] long and); }; +service bitand: com::sun::star::uno::XInterface { bitand([in] long bitand); }; +service bitor: com::sun::star::uno::XInterface { bitor([in] long bitor); }; +service compl: com::sun::star::uno::XInterface { compl([in] long compl); }; +service not: com::sun::star::uno::XInterface { not([in] long not); }; +service or: com::sun::star::uno::XInterface { or([in] long or); }; +service xor: com::sun::star::uno::XInterface { xor([in] long xor); }; + +service BUFSIZ: com::sun::star::uno::XInterface { BUFSIZ([in] long BUFSIZ); }; +service CLOCKS_PER_SEC: com::sun::star::uno::XInterface { + CLOCKS_PER_SEC([in] long CLOCKS_PER_SEC); }; +service EDOM: com::sun::star::uno::XInterface { EDOM([in] long EDOM); }; +service EOF: com::sun::star::uno::XInterface { EOF([in] long EOF); }; +service ERANGE: com::sun::star::uno::XInterface { ERANGE([in] long ERANGE); }; +service EXIT_FAILURE: com::sun::star::uno::XInterface { + EXIT_FAILURE([in] long EXIT_FAILURE); }; +service EXIT_SUCCESS: com::sun::star::uno::XInterface { + EXIT_SUCCESS([in] long EXIT_SUCCESS); }; +service FILENAME_MAX: com::sun::star::uno::XInterface { + FILENAME_MAX([in] long FILENAME_MAX); }; +service FOPEN_MAX: com::sun::star::uno::XInterface { + FOPEN_MAX([in] long FOPEN_MAX); }; +service HUGE_VAL: com::sun::star::uno::XInterface { + HUGE_VAL([in] long HUGE_VAL); }; +service LC_ALL: com::sun::star::uno::XInterface { LC_ALL([in] long LC_ALL); }; +service LC_COLLATE: com::sun::star::uno::XInterface { + LC_COLLATE([in] long LC_COLLATE); }; +service LC_CTYPE: com::sun::star::uno::XInterface { + LC_CTYPE([in] long LC_CTYPE); }; +service LC_MONETARY: com::sun::star::uno::XInterface { + LC_MONETARY([in] long LC_MONETARY); }; +service LC_NUMERIC: com::sun::star::uno::XInterface { + LC_NUMERIC([in] long LC_NUMERIC); }; +service LC_TIME: com::sun::star::uno::XInterface { + LC_TIME([in] long LC_TIME); }; +service L_tmpnam: com::sun::star::uno::XInterface { + L_tmpnam([in] long L_tmpnam); }; +service MB_CUR_MAX: com::sun::star::uno::XInterface { + MB_CUR_MAX([in] long MB_CUR_MAX); }; +service NULL: com::sun::star::uno::XInterface { NULL([in] long NULL); }; +service RAND_MAX: com::sun::star::uno::XInterface { + RAND_MAX([in] long RAND_MAX); }; +service SEEK_CUR: com::sun::star::uno::XInterface { + SEEK_CUR([in] long SEEK_CUR); }; +service SEEK_END: com::sun::star::uno::XInterface { + SEEK_END([in] long SEEK_END); }; +service SEEK_SET: com::sun::star::uno::XInterface { + SEEK_SET([in] long SEEK_SET); }; +service SIGABRT: com::sun::star::uno::XInterface { + SIGABRT([in] long SIGABRT); }; +service SIGFPE: com::sun::star::uno::XInterface { SIGFPE([in] long SIGFPE); }; +service SIGILL: com::sun::star::uno::XInterface { SIGILL([in] long SIGILL); }; +service SIGINT: com::sun::star::uno::XInterface { SIGINT([in] long SIGINT); }; +service SIGSEGV: com::sun::star::uno::XInterface { + SIGSEGV([in] long SIGSEGV); }; +service SIGTERM: com::sun::star::uno::XInterface { + SIGTERM([in] long SIGTERM); }; +service SIG_DFL: com::sun::star::uno::XInterface { + SIG_DFL([in] long SIG_DFL); }; +service SIG_ERR: com::sun::star::uno::XInterface { + SIG_ERR([in] long SIG_ERR); }; +service SIG_IGN: com::sun::star::uno::XInterface { + SIG_IGN([in] long SIG_IGN); }; +service TMP_MAX: com::sun::star::uno::XInterface { + TMP_MAX([in] long TMP_MAX); }; +service WCHAR_MAX: com::sun::star::uno::XInterface { + WCHAR_MAX([in] long WCHAR_MAX); }; +service WCHAR_MIN: com::sun::star::uno::XInterface { + WCHAR_MIN([in] long WCHAR_MIN); }; +service WEOF: com::sun::star::uno::XInterface { WEOF([in] long WEOF); }; +service assert: com::sun::star::uno::XInterface { assert([in] long assert); }; +service errno: com::sun::star::uno::XInterface { errno([in] long errno); }; +service offsetof: com::sun::star::uno::XInterface { + offsetof([in] long offsetof); }; +service setjmp: com::sun::star::uno::XInterface { setjmp([in] long setjmp); }; +service stderr: com::sun::star::uno::XInterface { stderr([in] long stderr); }; +service stdin: com::sun::star::uno::XInterface { stdin([in] long stdin); }; +service stdout: com::sun::star::uno::XInterface { stdout([in] long stdout); }; + +service CHAR_BIT: com::sun::star::uno::XInterface { + CHAR_BIT([in] long CHAR_BIT); }; +service CHAR_MAX: com::sun::star::uno::XInterface { + CHAR_MAX([in] long CHAR_MAX); }; +service CHAR_MIN: com::sun::star::uno::XInterface { + CHAR_MIN([in] long CHAR_MIN); }; +service DBL_DIG: com::sun::star::uno::XInterface { + DBL_DIG([in] long DBL_DIG); }; +service DBL_EPSILON: com::sun::star::uno::XInterface { + DBL_EPSILON([in] long DBL_EPSILON); }; +service DBL_MANT_DIG: com::sun::star::uno::XInterface { + DBL_MANT_DIG([in] long DBL_MANT_DIG); }; +service DBL_MAX: com::sun::star::uno::XInterface { + DBL_MAX([in] long DBL_MAX); }; +service DBL_MAX_10_EXP: com::sun::star::uno::XInterface { + DBL_MAX_10_EXP([in] long DBL_MAX_10_EXP); }; +service DBL_MAX_EXP: com::sun::star::uno::XInterface { + DBL_MAX_EXP([in] long DBL_MAX_EXP); }; +service DBL_MIN: com::sun::star::uno::XInterface { + DBL_MIN([in] long DBL_MIN); }; +service DBL_MIN_10_EXP: com::sun::star::uno::XInterface { + DBL_MIN_10_EXP([in] long DBL_MIN_10_EXP); }; +service DBL_MIN_EXP: com::sun::star::uno::XInterface { + DBL_MIN_EXP([in] long DBL_MIN_EXP); }; +service FLT_DIG: com::sun::star::uno::XInterface { + FLT_DIG([in] long FLT_DIG); }; +service FLT_EPSILON: com::sun::star::uno::XInterface { + FLT_EPSILON([in] long FLT_EPSILON); }; +service FLT_MANT_DIG: com::sun::star::uno::XInterface { + FLT_MANT_DIG([in] long FLT_MANT_DIG); }; +service FLT_MAX: com::sun::star::uno::XInterface { + FLT_MAX([in] long FLT_MAX); }; +service FLT_MAX_10_EXP: com::sun::star::uno::XInterface { + FLT_MAX_10_EXP([in] long FLT_MAX_10_EXP); }; +service FLT_MAX_EXP: com::sun::star::uno::XInterface { + FLT_MAX_EXP([in] long FLT_MAX_EXP); }; +service FLT_MIN: com::sun::star::uno::XInterface { + FLT_MIN([in] long FLT_MIN); }; +service FLT_MIN_10_EXP: com::sun::star::uno::XInterface { + FLT_MIN_10_EXP([in] long FLT_MIN_10_EXP); }; +service FLT_MIN_EXP: com::sun::star::uno::XInterface { + FLT_MIN_EXP([in] long FLT_MIN_EXP); }; +service FLT_RADIX: com::sun::star::uno::XInterface { + FLT_RADIX([in] long FLT_RADIX); }; +service FLT_ROUNDS: com::sun::star::uno::XInterface { + FLT_ROUNDS([in] long FLT_ROUNDS); }; +service INT_MAX: com::sun::star::uno::XInterface { + INT_MAX([in] long INT_MAX); }; +service INT_MIN: com::sun::star::uno::XInterface { + INT_MIN([in] long INT_MIN); }; +service LDBL_DIG: com::sun::star::uno::XInterface { + LDBL_DIG([in] long LDBL_DIG); }; +service LDBL_EPSILON: com::sun::star::uno::XInterface { + LDBL_EPSILON([in] long LDBL_EPSILON); }; +service LDBL_MANT_DIG: com::sun::star::uno::XInterface { + LDBL_MANT_DIG([in] long LDBL_MANT_DIG); }; +service LDBL_MAX: com::sun::star::uno::XInterface { + LDBL_MAX([in] long LDBL_MAX); }; +service LDBL_MAX_10_EXP: com::sun::star::uno::XInterface { + LDBL_MAX_10_EXP([in] long LDBL_MAX_10_EXP); }; +service LDBL_MAX_EXP: com::sun::star::uno::XInterface { + LDBL_MAX_EXP([in] long LDBL_MAX_EXP); }; +service LDBL_MIN: com::sun::star::uno::XInterface { + LDBL_MIN([in] long LDBL_MIN); }; +service LDBL_MIN_10_EXP: com::sun::star::uno::XInterface { + LDBL_MIN_10_EXP([in] long LDBL_MIN_10_EXP); }; +service LDBL_MIN_EXP: com::sun::star::uno::XInterface { + LDBL_MIN_EXP([in] long LDBL_MIN_EXP); }; +service LONG_MAX: com::sun::star::uno::XInterface { + LONG_MAX([in] long LONG_MAX); }; +service LONG_MIN: com::sun::star::uno::XInterface { + LONG_MIN([in] long LONG_MIN); }; +service MB_LEN_MAX: com::sun::star::uno::XInterface { + MB_LEN_MAX([in] long MB_LEN_MAX); }; +service SCHAR_MAX: com::sun::star::uno::XInterface { + SCHAR_MAX([in] long SCHAR_MAX); }; +service SCHAR_MIN: com::sun::star::uno::XInterface { + SCHAR_MIN([in] long SCHAR_MIN); }; +service SHRT_MAX: com::sun::star::uno::XInterface { + SHRT_MAX([in] long SHRT_MAX); }; +service SHRT_MIN: com::sun::star::uno::XInterface { + SHRT_MIN([in] long SHRT_MIN); }; +service UCHAR_MAX: com::sun::star::uno::XInterface { + UCHAR_MAX([in] long UCHAR_MAX); }; +service UINT_MAX: com::sun::star::uno::XInterface { + UINT_MAX([in] long UINT_MAX); }; +service ULONG_MAX: com::sun::star::uno::XInterface { + ULONG_MAX([in] long ULONG_MAX); }; +service USHRT_MAX: com::sun::star::uno::XInterface { + USHRT_MAX([in] long USHRT_MAX); }; + +service FILE: com::sun::star::uno::XInterface { FILE([in] long FILE); }; +service lconv: com::sun::star::uno::XInterface { lconv([in] long lconv); }; +service tm: com::sun::star::uno::XInterface { tm([in] long tm); }; + +service std: com::sun::star::uno::XInterface { std([in] long std); }; + +service NDEBUG: com::sun::star::uno::XInterface { NDEBUG([in] long NDEBUG); }; + +service create: com::sun::star::uno::XInterface; + +}; + +module singletons { + +singleton asm: com::sun::star::uno::XInterface; +singleton auto: com::sun::star::uno::XInterface; +singleton bool: com::sun::star::uno::XInterface; +singleton break: com::sun::star::uno::XInterface; +//TODO: singleton case: com::sun::star::uno::XInterface; +singleton catch: com::sun::star::uno::XInterface; +//TODO: singleton char: com::sun::star::uno::XInterface; +singleton class: com::sun::star::uno::XInterface; +//TODO: singleton const: com::sun::star::uno::XInterface; +singleton continue: com::sun::star::uno::XInterface; +//TODO: singleton default: com::sun::star::uno::XInterface; +singleton delete: com::sun::star::uno::XInterface; +singleton do: com::sun::star::uno::XInterface; +//TODO: singleton double: com::sun::star::uno::XInterface; +singleton else: com::sun::star::uno::XInterface; +//TODO: singleton enum: com::sun::star::uno::XInterface; +singleton explicit: com::sun::star::uno::XInterface; +singleton export: com::sun::star::uno::XInterface; +singleton extern: com::sun::star::uno::XInterface; +singleton false: com::sun::star::uno::XInterface; +//TODO: singleton float: com::sun::star::uno::XInterface; +singleton for: com::sun::star::uno::XInterface; +singleton friend: com::sun::star::uno::XInterface; +singleton goto: com::sun::star::uno::XInterface; +singleton if: com::sun::star::uno::XInterface; +singleton inline: com::sun::star::uno::XInterface; +singleton int: com::sun::star::uno::XInterface; +//TODO: singleton long: com::sun::star::uno::XInterface; +singleton mutable: com::sun::star::uno::XInterface; +singleton namespace: com::sun::star::uno::XInterface; +singleton new: com::sun::star::uno::XInterface; +singleton operator: com::sun::star::uno::XInterface; +singleton private: com::sun::star::uno::XInterface; +singleton protected: com::sun::star::uno::XInterface; +singleton public: com::sun::star::uno::XInterface; +singleton register: com::sun::star::uno::XInterface; +singleton return: com::sun::star::uno::XInterface; +//TODO: singleton short: com::sun::star::uno::XInterface; +singleton signed: com::sun::star::uno::XInterface; +singleton sizeof: com::sun::star::uno::XInterface; +singleton static: com::sun::star::uno::XInterface; +//TODO: singleton struct: com::sun::star::uno::XInterface; +//TODO: singleton switch: com::sun::star::uno::XInterface; +singleton template: com::sun::star::uno::XInterface; +singleton this: com::sun::star::uno::XInterface; +singleton throw: com::sun::star::uno::XInterface; +singleton true: com::sun::star::uno::XInterface; +singleton try: com::sun::star::uno::XInterface; +//TODO: singleton typedef: com::sun::star::uno::XInterface; +singleton typeid: com::sun::star::uno::XInterface; +singleton typename: com::sun::star::uno::XInterface; +//TODO: singleton union: com::sun::star::uno::XInterface; +//TODO: singleton unsigned: com::sun::star::uno::XInterface; +singleton using: com::sun::star::uno::XInterface; +singleton virtual: com::sun::star::uno::XInterface; +//TODO: singleton void: com::sun::star::uno::XInterface; +singleton volatile: com::sun::star::uno::XInterface; +singleton while: com::sun::star::uno::XInterface; + +singleton and: com::sun::star::uno::XInterface; +singleton bitand: com::sun::star::uno::XInterface; +singleton bitor: com::sun::star::uno::XInterface; +singleton compl: com::sun::star::uno::XInterface; +singleton not: com::sun::star::uno::XInterface; +singleton or: com::sun::star::uno::XInterface; +singleton xor: com::sun::star::uno::XInterface; + +singleton BUFSIZ: com::sun::star::uno::XInterface; +singleton CLOCKS_PER_SEC: com::sun::star::uno::XInterface; +singleton EDOM: com::sun::star::uno::XInterface; +singleton EOF: com::sun::star::uno::XInterface; +singleton ERANGE: com::sun::star::uno::XInterface; +singleton EXIT_FAILURE: com::sun::star::uno::XInterface; +singleton EXIT_SUCCESS: com::sun::star::uno::XInterface; +singleton FILENAME_MAX: com::sun::star::uno::XInterface; +singleton FOPEN_MAX: com::sun::star::uno::XInterface; +singleton HUGE_VAL: com::sun::star::uno::XInterface; +singleton LC_ALL: com::sun::star::uno::XInterface; +singleton LC_COLLATE: com::sun::star::uno::XInterface; +singleton LC_CTYPE: com::sun::star::uno::XInterface; +singleton LC_MONETARY: com::sun::star::uno::XInterface; +singleton LC_NUMERIC: com::sun::star::uno::XInterface; +singleton LC_TIME: com::sun::star::uno::XInterface; +singleton L_tmpnam: com::sun::star::uno::XInterface; +singleton MB_CUR_MAX: com::sun::star::uno::XInterface; +singleton NULL: com::sun::star::uno::XInterface; +singleton RAND_MAX: com::sun::star::uno::XInterface; +singleton SEEK_CUR: com::sun::star::uno::XInterface; +singleton SEEK_END: com::sun::star::uno::XInterface; +singleton SEEK_SET: com::sun::star::uno::XInterface; +singleton SIGABRT: com::sun::star::uno::XInterface; +singleton SIGFPE: com::sun::star::uno::XInterface; +singleton SIGILL: com::sun::star::uno::XInterface; +singleton SIGINT: com::sun::star::uno::XInterface; +singleton SIGSEGV: com::sun::star::uno::XInterface; +singleton SIGTERM: com::sun::star::uno::XInterface; +singleton SIG_DFL: com::sun::star::uno::XInterface; +singleton SIG_ERR: com::sun::star::uno::XInterface; +singleton SIG_IGN: com::sun::star::uno::XInterface; +singleton TMP_MAX: com::sun::star::uno::XInterface; +singleton WCHAR_MAX: com::sun::star::uno::XInterface; +singleton WCHAR_MIN: com::sun::star::uno::XInterface; +singleton WEOF: com::sun::star::uno::XInterface; +singleton assert: com::sun::star::uno::XInterface; +singleton errno: com::sun::star::uno::XInterface; +singleton offsetof: com::sun::star::uno::XInterface; +singleton setjmp: com::sun::star::uno::XInterface; +singleton stderr: com::sun::star::uno::XInterface; +singleton stdin: com::sun::star::uno::XInterface; +singleton stdout: com::sun::star::uno::XInterface; + +singleton CHAR_BIT: com::sun::star::uno::XInterface; +singleton CHAR_MAX: com::sun::star::uno::XInterface; +singleton CHAR_MIN: com::sun::star::uno::XInterface; +singleton DBL_DIG: com::sun::star::uno::XInterface; +singleton DBL_EPSILON: com::sun::star::uno::XInterface; +singleton DBL_MANT_DIG: com::sun::star::uno::XInterface; +singleton DBL_MAX: com::sun::star::uno::XInterface; +singleton DBL_MAX_10_EXP: com::sun::star::uno::XInterface; +singleton DBL_MAX_EXP: com::sun::star::uno::XInterface; +singleton DBL_MIN: com::sun::star::uno::XInterface; +singleton DBL_MIN_10_EXP: com::sun::star::uno::XInterface; +singleton DBL_MIN_EXP: com::sun::star::uno::XInterface; +singleton FLT_DIG: com::sun::star::uno::XInterface; +singleton FLT_EPSILON: com::sun::star::uno::XInterface; +singleton FLT_MANT_DIG: com::sun::star::uno::XInterface; +singleton FLT_MAX: com::sun::star::uno::XInterface; +singleton FLT_MAX_10_EXP: com::sun::star::uno::XInterface; +singleton FLT_MAX_EXP: com::sun::star::uno::XInterface; +singleton FLT_MIN: com::sun::star::uno::XInterface; +singleton FLT_MIN_10_EXP: com::sun::star::uno::XInterface; +singleton FLT_MIN_EXP: com::sun::star::uno::XInterface; +singleton FLT_RADIX: com::sun::star::uno::XInterface; +singleton FLT_ROUNDS: com::sun::star::uno::XInterface; +singleton INT_MAX: com::sun::star::uno::XInterface; +singleton INT_MIN: com::sun::star::uno::XInterface; +singleton LDBL_DIG: com::sun::star::uno::XInterface; +singleton LDBL_EPSILON: com::sun::star::uno::XInterface; +singleton LDBL_MANT_DIG: com::sun::star::uno::XInterface; +singleton LDBL_MAX: com::sun::star::uno::XInterface; +singleton LDBL_MAX_10_EXP: com::sun::star::uno::XInterface; +singleton LDBL_MAX_EXP: com::sun::star::uno::XInterface; +singleton LDBL_MIN: com::sun::star::uno::XInterface; +singleton LDBL_MIN_10_EXP: com::sun::star::uno::XInterface; +singleton LDBL_MIN_EXP: com::sun::star::uno::XInterface; +singleton LONG_MAX: com::sun::star::uno::XInterface; +singleton LONG_MIN: com::sun::star::uno::XInterface; +singleton MB_LEN_MAX: com::sun::star::uno::XInterface; +singleton SCHAR_MAX: com::sun::star::uno::XInterface; +singleton SCHAR_MIN: com::sun::star::uno::XInterface; +singleton SHRT_MAX: com::sun::star::uno::XInterface; +singleton SHRT_MIN: com::sun::star::uno::XInterface; +singleton UCHAR_MAX: com::sun::star::uno::XInterface; +singleton UINT_MAX: com::sun::star::uno::XInterface; +singleton ULONG_MAX: com::sun::star::uno::XInterface; +singleton USHRT_MAX: com::sun::star::uno::XInterface; + +singleton FILE: com::sun::star::uno::XInterface; +singleton lconv: com::sun::star::uno::XInterface; +singleton tm: com::sun::star::uno::XInterface; + +singleton std: com::sun::star::uno::XInterface; + +singleton NDEBUG: com::sun::star::uno::XInterface; + +singleton get: com::sun::star::uno::XInterface; + +}; enum HelperEnum { ZERO, ONE }; |