Line data Source code
1 : /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
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 : * This file incorporates work covered by the following license notice:
10 : *
11 : * Licensed to the Apache Software Foundation (ASF) under one or more
12 : * contributor license agreements. See the NOTICE file distributed
13 : * with this work for additional information regarding copyright
14 : * ownership. The ASF licenses this file to you under the Apache
15 : * License, Version 2.0 (the "License"); you may not use this file
16 : * except in compliance with the License. You may obtain a copy of
17 : * the License at http://www.apache.org/licenses/LICENSE-2.0 .
18 : */
19 :
20 : #include <svl/svdde.hxx>
21 : #include <rtl/instance.hxx>
22 :
23 0 : DdeData::DdeData()
24 0 : : pImp(NULL)
25 : {
26 0 : }
27 :
28 0 : DdeData::DdeData( const OUString& )
29 0 : : pImp(NULL)
30 : {
31 0 : }
32 :
33 0 : DdeData::DdeData( const DdeData& )
34 0 : : pImp(NULL)
35 : {
36 0 : }
37 :
38 0 : DdeData::DdeData( const void*, long, sal_uLong)
39 0 : : pImp(NULL)
40 : {
41 0 : }
42 :
43 0 : DdeData::~DdeData()
44 : {
45 0 : }
46 :
47 0 : void DdeData::SetFormat( SAL_UNUSED_PARAMETER sal_uLong )
48 : {
49 0 : }
50 :
51 0 : sal_uLong DdeData::GetFormat() const
52 : {
53 0 : return 0L;
54 : }
55 :
56 0 : DdeData& DdeData::operator = ( const DdeData& )
57 : {
58 0 : return *this;
59 : }
60 :
61 0 : DdeData::operator long() const
62 : {
63 0 : return 0L;
64 : }
65 :
66 0 : DdeData::operator const void*() const
67 : {
68 0 : return NULL;
69 : }
70 :
71 0 : long DdeConnection::GetError()
72 : {
73 0 : return 0L;
74 : }
75 :
76 0 : DdeConnection::DdeConnection( const OUString&, const OUString& )
77 : : pService(NULL)
78 : , pTopic(NULL)
79 0 : , pImp(NULL)
80 : {
81 0 : }
82 :
83 0 : DdeConnection::~DdeConnection()
84 : {
85 0 : }
86 :
87 0 : const OUString DdeConnection::GetServiceName()
88 : {
89 0 : return OUString();
90 : }
91 :
92 0 : const OUString DdeConnection::GetTopicName()
93 : {
94 0 : return OUString();;
95 : }
96 :
97 0 : DdeTransaction::DdeTransaction( DdeConnection& rConnection, const OUString&, long )
98 : : rDde(rConnection)
99 : , pName(NULL)
100 : , nType(0)
101 : , nId(0)
102 : , nTime(0)
103 0 : , bBusy(false)
104 : {
105 0 : }
106 :
107 0 : DdeTransaction::DdeTransaction( const DdeTransaction& rTransaction )
108 : : rDde( rTransaction.rDde )
109 : , pName(NULL)
110 : , nType(0)
111 : , nId(0)
112 : , nTime(0)
113 0 : , bBusy(false)
114 : {
115 0 : }
116 :
117 0 : void DdeTransaction::Execute()
118 : {
119 0 : }
120 :
121 0 : void DdeTransaction::Done( SAL_UNUSED_PARAMETER bool )
122 : {
123 0 : }
124 :
125 0 : void DdeTransaction::Data( SAL_UNUSED_PARAMETER const DdeData* )
126 : {
127 0 : }
128 :
129 0 : DdeTransaction::~DdeTransaction()
130 : {
131 0 : }
132 :
133 0 : DdeRequest::DdeRequest( DdeConnection& rConnection, const OUString& rString, long lLong )
134 0 : : DdeTransaction( rConnection, rString, lLong )
135 : {
136 0 : }
137 :
138 0 : DdeExecute::DdeExecute( DdeConnection& rConnection, const OUString& rString, long lLong )
139 0 : : DdeTransaction( rConnection, rString, lLong )
140 : {
141 0 : }
142 :
143 0 : DdePoke::DdePoke( DdeConnection& rConnection, const OUString& rString, const DdeData&, long lLong )
144 0 : : DdeTransaction( rConnection, rString, lLong )
145 : {
146 0 : }
147 :
148 :
149 0 : DdeTopic::DdeTopic( const OUString& )
150 0 : : pName(NULL)
151 : {
152 0 : }
153 :
154 0 : DdeTopic::~DdeTopic()
155 : {
156 0 : }
157 :
158 0 : void DdeTopic::Connect( SAL_UNUSED_PARAMETER long )
159 : {
160 0 : }
161 :
162 0 : void DdeTopic::Disconnect( SAL_UNUSED_PARAMETER long )
163 : {
164 0 : }
165 :
166 0 : void DdeTopic::InsertItem( SAL_UNUSED_PARAMETER DdeItem* )
167 : {
168 0 : }
169 :
170 0 : DdeItem* DdeTopic::AddItem( const DdeItem& rDdeItem )
171 : {
172 0 : return (DdeItem*) &rDdeItem;
173 : }
174 :
175 0 : void DdeTopic::RemoveItem( SAL_UNUSED_PARAMETER const DdeItem& )
176 : {
177 0 : }
178 :
179 0 : DdeData* DdeTopic::Get( SAL_UNUSED_PARAMETER sal_uLong )
180 : {
181 0 : return NULL;
182 : }
183 :
184 0 : bool DdeTopic::MakeItem( SAL_UNUSED_PARAMETER const OUString& )
185 : {
186 0 : return false;
187 : }
188 :
189 0 : bool DdeTopic::StartAdviseLoop()
190 : {
191 0 : return false;
192 : }
193 :
194 0 : bool DdeTopic::StopAdviseLoop()
195 : {
196 0 : return false;
197 : }
198 :
199 0 : bool DdeTopic::Execute( SAL_UNUSED_PARAMETER const OUString* )
200 : {
201 0 : return false;
202 : }
203 :
204 0 : bool DdeTopic::Put( SAL_UNUSED_PARAMETER const DdeData* )
205 : {
206 0 : return false;
207 : }
208 :
209 0 : const OUString DdeTopic::GetName() const
210 : {
211 0 : return OUString();
212 : }
213 :
214 0 : DdeService::DdeService( const OUString& )
215 : : pSysTopic(NULL)
216 : , pName(NULL)
217 : , pConv(NULL)
218 0 : , nStatus(0)
219 : {
220 0 : }
221 :
222 0 : OUString DdeService::Topics()
223 : {
224 0 : return OUString();
225 : }
226 :
227 0 : OUString DdeService::Formats() {
228 0 : return OUString();
229 : }
230 :
231 0 : OUString DdeService::SysItems()
232 : {
233 0 : return OUString();
234 : }
235 :
236 0 : OUString DdeService::Status()
237 : {
238 0 : return OUString();
239 : }
240 :
241 0 : OUString DdeService::SysTopicGet(const OUString& rString)
242 : {
243 0 : return rString;
244 : }
245 :
246 0 : bool DdeService::SysTopicExecute(SAL_UNUSED_PARAMETER const OUString*)
247 : {
248 0 : return false;
249 : }
250 :
251 0 : DdeService::~DdeService()
252 : {
253 0 : }
254 :
255 0 : bool DdeService::IsBusy()
256 : {
257 0 : return false;
258 : }
259 :
260 0 : OUString DdeService::GetHelp()
261 : {
262 0 : return OUString();
263 : }
264 :
265 0 : void DdeService::AddFormat( SAL_UNUSED_PARAMETER sal_uLong )
266 : {
267 0 : }
268 :
269 0 : void DdeService::AddTopic( SAL_UNUSED_PARAMETER const DdeTopic& )
270 : {
271 0 : }
272 :
273 0 : void DdeService::RemoveTopic( SAL_UNUSED_PARAMETER const DdeTopic& )
274 : {
275 0 : }
276 :
277 0 : bool DdeService::MakeTopic( SAL_UNUSED_PARAMETER const OUString& )
278 : {
279 0 : return false;
280 : }
281 :
282 0 : const OUString DdeService::GetName() const
283 : {
284 0 : return OUString();
285 : }
286 :
287 : namespace
288 : {
289 : struct theDdeServices
290 : : public rtl::Static< DdeServices, theDdeServices > {};
291 : }
292 :
293 0 : DdeServices& DdeService::GetServices()
294 : {
295 0 : return theDdeServices::get();
296 : }
297 :
298 0 : DdeItem::DdeItem( const OUString& )
299 : : pName(NULL)
300 : , pMyTopic(NULL)
301 : , pImpData(NULL)
302 0 : , nType(0)
303 : {
304 0 : }
305 :
306 0 : DdeItem::DdeItem( const DdeItem& )
307 : : pName(NULL)
308 : , pMyTopic(NULL)
309 : , pImpData(NULL)
310 0 : , nType(0)
311 : {
312 0 : }
313 :
314 0 : DdeItem::~DdeItem()
315 : {
316 0 : }
317 :
318 0 : void DdeItem::NotifyClient()
319 : {
320 0 : }
321 :
322 0 : DdeGetPutItem::DdeGetPutItem( const OUString& rStr )
323 0 : : DdeItem( rStr )
324 : {
325 0 : }
326 :
327 0 : DdeGetPutItem::DdeGetPutItem( const DdeItem& rItem )
328 0 : : DdeItem( rItem )
329 : {
330 0 : }
331 :
332 0 : DdeData* DdeGetPutItem::Get( SAL_UNUSED_PARAMETER sal_uLong )
333 : {
334 0 : return NULL;
335 : }
336 :
337 0 : bool DdeGetPutItem::Put( SAL_UNUSED_PARAMETER const DdeData* )
338 : {
339 0 : return false;
340 : }
341 :
342 0 : void DdeGetPutItem::AdviseLoop( SAL_UNUSED_PARAMETER bool )
343 : {
344 0 : }
345 :
346 0 : DdeLink::DdeLink( DdeConnection& rConnection, const OUString& rString, long l )
347 0 : : DdeTransaction( rConnection, rString, l )
348 : {
349 0 : }
350 :
351 0 : DdeLink::~DdeLink()
352 : {
353 0 : }
354 :
355 0 : void DdeLink::Notify()
356 : {
357 0 : }
358 :
359 0 : DdeHotLink::DdeHotLink( DdeConnection& rConnection, const OUString& rString, long l )
360 0 : : DdeLink( rConnection, rString, l )
361 : {
362 0 : }
363 :
364 : /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
|