LibreOffice
LibreOffice 25.8 SDK API Reference
Loading...
Searching...
No Matches
Struct.idl
Go to the documentation of this file.
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4; fill-column: 100 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 */
9
10module org { module libreoffice { module embindtest {
11
12struct Struct {
13 boolean m1;
14 byte m2;
15 short m3;
16 unsigned short m4;
17 long m5;
18 unsigned long m6;
19 hyper m7;
20 unsigned hyper m8;
21 float m9;
22 double m10;
23 char m11;
24 string m12;
25 type m13;
26 any m14;
27 sequence<string> m15;
30 Template<any, StructString> m18;
32};
33
34}; }; };
35
36/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
base interface of all UNO interfaces
Definition XInterface.idl:46
Enum
Definition Enum.idl:12
Definition SyncDbusSessionHelper.idl:10
Definition StructLong.idl:12
Definition Struct.idl:12
short m3
Definition Struct.idl:15
char m11
Definition Struct.idl:23
boolean m1
Definition Struct.idl:13
string m12
Definition Struct.idl:24
type m13
Definition Struct.idl:25
hyper m7
Definition Struct.idl:19
StructLong m17
Definition Struct.idl:29
float m9
Definition Struct.idl:21
unsigned hyper m8
Definition Struct.idl:20
any m14
Definition Struct.idl:26
byte m2
Definition Struct.idl:14
Enum m16
Definition Struct.idl:28
unsigned short m4
Definition Struct.idl:16
double m10
Definition Struct.idl:22
Template< any, StructString > m18
Definition Struct.idl:30
com::sun::star::uno::XInterface m19
Definition Struct.idl:31
long m5
Definition Struct.idl:17
unsigned long m6
Definition Struct.idl:18
sequence< string > m15
Definition Struct.idl:27