LibreOffice
LibreOffice 25.2 SDK API Reference
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 
10 module org { module libreoffice { module embindtest {
11 
12 struct 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: */
type m13
Definition: Struct.idl:25
Definition: Struct.idl:12
char m11
Definition: Struct.idl:23
unsigned hyper m8
Definition: Struct.idl:20
StructLong m17
Definition: Struct.idl:29
Definition: SyncDbusSessionHelper.idl:10
float m9
Definition: Struct.idl:21
Template< any, StructString > m18
Definition: Struct.idl:30
long m5
Definition: Struct.idl:17
string m12
Definition: Struct.idl:24
sequence< string > m15
Definition: Struct.idl:27
com::sun::star::uno::XInterface m19
Definition: Struct.idl:31
hyper m7
Definition: Struct.idl:19
Definition: StructLong.idl:12
unsigned short m4
Definition: Struct.idl:16
Enum m16
Definition: Struct.idl:28
Enum
Definition: Enum.idl:12
any m14
Definition: Struct.idl:26
double m10
Definition: Struct.idl:22
base interface of all UNO interfaces
Definition: XInterface.idl:45
short m3
Definition: Struct.idl:15
boolean m1
Definition: Struct.idl:13
byte m2
Definition: Struct.idl:14
unsigned long m6
Definition: Struct.idl:18