Altium C++ SDK 3.0
Loading...
Searching...
No Matches
EDP.AbstractClasses.h
Go to the documentation of this file.
1#pragma once
2
3#ifndef EDP_ABSTRACTCLASSES_H_INCLUDED
4#define EDP_ABSTRACTCLASSES_H_INCLUDED
5
6#include <comdef.h>
7#include <string>
9#include "DXP.DispatchImpl.h"
10#include "DXP.Interfaces.h"
11#include "DXP.RecordWrappers.h"
12#include "EDP.AbstractClasses.h"
13#include "EDP.Interfaces.h"
14#include "EDP.RecordWrappers.h"
15#include "EDP.Types.h"
16
17#pragma pack(push, 8)
18
19namespace EDP
20{
21
22/*..............................................................................*/
24{
25protected:
26 virtual bool SupportsService(std::wstring const AServiceName);
27
28 // IDispatch
29 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
30
31 // IHighlightedDocument
32 virtual void HL_Begin() = 0;
33 virtual void HL_End() = 0;
34 virtual void HL_Perform() = 0;
35 virtual void HL_HighlightMethod_Add(THighlightMethod AHighlightMethod) = 0;
36 virtual void HL_HighlightMethod_Remove(THighlightMethod AHighlightMethod) = 0;
37 virtual void HL_HighlightMethod_Clear(THighlightMethod AHighlightMethod) = 0;
38 virtual bool HL_HighlightMethod_IsApplicable(THighlightMethod AHighlightMethod) = 0;
39 virtual void HL_Register_DMObject(IDMObject * const AnObject) = 0;
40 virtual void HL_Register_NetItem(INetItem * const ANetItem) = 0;
41 virtual void HL_Register_Net(INet * const ANet) = 0;
42 virtual void HL_Register_Bus(IBus * const ABus) = 0;
43 virtual void HL_Register_Part(IPart * const APart) = 0;
44 virtual void HL_Register_Component(IComponent * const AComponent) = 0;
45 virtual void HL_Register_VHDLEntity(IVHDLEntity * const AVHDLEntity) = 0;
46 virtual void HL_Register_Area(DXP::C_Rect const AnArea) = 0;
47 virtual void HL_UnRegister_Object(IDMObject * const AnObject) = 0;
48 virtual void HL_UnRegister_AllObjects() = 0;
49 virtual int HL_ObjectCount() = 0;
50 virtual IDMObject * HL_Objects(int AnIndex) = 0;
51 virtual void HL_SetHighlightedNet(INet * const ANet) = 0;
52 virtual INet * HL_GetHighlightedNet() = 0;
53 virtual IDMObject * HL_GetLinkedObject(IDMObject * const ADMObject) = 0;
54 virtual bool HL_ChooseObjectGraphically(IDMObject * * ADMObject) = 0;
55 virtual bool HL_XProbeChooseObject(IDMObject * * ADMObject) = 0;
56public:
58 {
59 return (IHighlightedDocument*)(IDispatch*)this;
60 }
61};
62/*..............................................................................*/
63
64/*..............................................................................*/
66{
67protected:
68 virtual bool SupportsService(std::wstring const AServiceName);
69
70 // IDispatch
71 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
72
73 // IGeneratedPage
75 virtual std::wstring GetUniqueKey() = 0;
78 virtual long GetWindowWidth() = 0;
79 virtual long GetWindowHeight() = 0;
80 virtual DXP::C_Rect GetViewPort() = 0;
82public:
84 {
85 return (IGeneratedPage*)(IDispatch*)this;
86 }
87};
88/*..............................................................................*/
89
90/*..............................................................................*/
92{
93protected:
94 virtual bool SupportsService(std::wstring const AServiceName);
95
96 // IDispatch
97 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
98
99 // IGeneratedPageMetafile
100public:
102 {
103 return (IGeneratedPageMetafile*)(IDispatch*)this;
104 }
105};
106/*..............................................................................*/
107
108/*..............................................................................*/
110{
111protected:
112 virtual bool SupportsService(std::wstring const AServiceName);
113
114 // IDispatch
115 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
116
117 // IGeneratedPageGdiPlusMetafile
118 virtual IDispatch * GPMetafile() = 0;
119public:
124};
125/*..............................................................................*/
126
127/*..............................................................................*/
129{
130protected:
131 virtual bool SupportsService(std::wstring const AServiceName);
132
133 // IDispatch
134 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
135
136 // IOutputGenerator
137 virtual bool RunGenerator() = 0;
138 virtual bool RunPropertiesForm() = 0;
139 virtual bool RunPreferencesForm() = 0;
140 virtual TDialogResult RunWizard(int X, int Y) = 0;
141 virtual void ParameterTransferBegin() = 0;
142 virtual int GetParameterCount() = 0;
143 virtual std::wstring GetParameterValue(int Index) = 0;
144 virtual void AddParameter(std::wstring const Value) = 0;
145 virtual void ClearParameters() = 0;
146 virtual void ParameterTransferEnd() = 0;
147 virtual std::wstring GetName() = 0;
148 virtual void SetOutputPath(std::wstring const TargetFolder) = 0;
149 virtual void SetOutputMediumType(std::wstring const OutputMediumType) = 0;
150 virtual long GetPageHandle(int PageIndex) = 0;
151 virtual void Notify_BeginGeneratingOutputFile(std::wstring const GeneratedFileName) = 0;
152 virtual void Notify_FinishGeneratingOutputFile(std::wstring const GeneratedFileName) = 0;
153 virtual void Notify_BeginPrintingDocument(std::wstring const GeneratedFileName) = 0;
154 virtual void Notify_FinishPrintingDocument(std::wstring const GeneratedFileName) = 0;
155 virtual std::wstring GetDocumentPath() = 0;
156 virtual void SetDocumentPath(std::wstring const ADocumentPath) = 0;
157 virtual IProject * GetProject() = 0;
158 virtual void CreateAndLoadPCB() = 0;
159 virtual long GetBoardHandle() = 0;
160 virtual IGeneratedPage * GetPageInterface(int APageIndex) = 0;
161 virtual std::wstring GetExplicitTargetFileName() = 0;
162 virtual void SetExplicitTargetFileName(std::wstring const AExplicitTargetFileName) = 0;
163 virtual bool GetOpenOutputs() = 0;
164 virtual void SetOpenOutputs(bool AOpenOutputs) = 0;
165 virtual bool GetAddToProject() = 0;
166 virtual void SetAddToProject(bool AAddToProject) = 0;
167 virtual std::wstring GetTargetPrefix() = 0;
168 virtual void SetTargetPrefix(std::wstring const ATargetPrefix) = 0;
169 virtual void PredictOutputFileNames(DXP::IStrings * Files) = 0;
170 virtual void SetCurrentOutputjobFileFullPath(std::wstring AFullPath) = 0;
171 virtual std::wstring GetCurrentOutputjobFileFullPath() = 0;
172 virtual void Initialize(long Address, long ACallBackHandle, IProject * AProject, std::wstring const APredefinedOutput, std::wstring const DocumentPath) = 0;
173 virtual void SetGenerateCallbacks(long AnAllowProc, long ACheckCancelFn) = 0;
174 virtual int GeneratePageSet(C_InputValues const InputValues, C_PageOptionsRecord const PageOptions, C_PrinterOptionsRecord const PrinterOptions, long OutputValues, IPublisher * Publisher) = 0;
175 virtual void SetPageOptionsToDefault(C_PageOptionsRecord * PageOptions) = 0;
176public:
178 {
179 return (IOutputGenerator*)(IDispatch*)this;
180 }
181};
182/*..............................................................................*/
183
184/*..............................................................................*/
186{
187protected:
188 virtual bool SupportsService(std::wstring const AServiceName);
189
190 // IDispatch
191 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
192
193 // IItemParameter
194 virtual std::wstring GetState_Name() = 0;
195 virtual std::wstring GetState_Value() = 0;
196 virtual std::wstring GetState_Unit() = 0;
197public:
199 {
200 return (IItemParameter*)(IDispatch*)this;
201 }
202};
203/*..............................................................................*/
204
205/*..............................................................................*/
207{
208protected:
209 virtual bool SupportsService(std::wstring const AServiceName);
210
211 // IDispatch
212 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
213
214 // ISourceRelationship
215 virtual std::wstring GetState_SupplierName() = 0;
216 virtual std::wstring GetState_SupplierPartNumber() = 0;
217 virtual std::wstring GetState_ManufacturerName() = 0;
218 virtual std::wstring GetState_ManufacturerPartNumber() = 0;
219 virtual std::wstring GetState_RoHS() = 0;
221 virtual std::wstring GetState_SupportingDocumentIdAt(int i) = 0;
222 virtual std::wstring GetState_SupplierSource() = 0;
223public:
225 {
226 return (ISourceRelationship*)(IDispatch*)this;
227 }
228};
229/*..............................................................................*/
230
231/*..............................................................................*/
233{
234protected:
235 virtual bool SupportsService(std::wstring const AServiceName);
236
237 // IDispatch
238 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
239
240 // IGeneratedPageMetafile2
241 virtual long GetMetafileHandle() = 0;
242public:
247};
248/*..............................................................................*/
249
250/*..............................................................................*/
252{
253protected:
254 virtual bool SupportsService(std::wstring const AServiceName);
255
256 // IDispatch
257 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
258
259 // ITextPrint
260 virtual void StartPainting(std::wstring const Settings) = 0;
261 virtual int GetPageCount() = 0;
262 virtual void PaintPage(int AIndex, long ADC) = 0;
263 virtual void FinishPainting() = 0;
264public:
266 {
267 return (ITextPrint*)(IDispatch*)this;
268 }
269};
270/*..............................................................................*/
271
272/*..............................................................................*/
274{
275protected:
276 virtual bool SupportsService(std::wstring const AServiceName);
277
278 // IDispatch
279 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
280
281 // ILogicalDocument
282 virtual int GetPhysicalDocumentCount() = 0;
283 virtual std::wstring GetPhysicalDocuments(int Index) = 0;
284 virtual void ClearPhysicalDocuments() = 0;
285 virtual void AddPhysicalDocument(std::wstring const ADocumentName) = 0;
286 virtual void RemovePhysicalDocument(std::wstring const ADocumentName) = 0;
287 virtual void SetActivePhysicalDocument(std::wstring const ADocumentName) = 0;
288 virtual std::wstring GetActivePhysicalDocument() = 0;
291 virtual void SetLogicalDocumentAsActive() = 0;
292public:
294 {
295 return (ILogicalDocument*)(IDispatch*)this;
296 }
297};
298/*..............................................................................*/
299
300/*..............................................................................*/
302{
303protected:
304 virtual bool SupportsService(std::wstring const AServiceName);
305
306 // IDispatch
307 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
308
309 // ITextCommands
310 virtual void Clear(std::wstring * Parameters) = 0;
311 virtual void ClearLocationMark0(std::wstring * Parameters) = 0;
312 virtual void ClearLocationMark1(std::wstring * Parameters) = 0;
313 virtual void ClearLocationMark2(std::wstring * Parameters) = 0;
314 virtual void ClearLocationMark3(std::wstring * Parameters) = 0;
315 virtual void ClearLocationMark4(std::wstring * Parameters) = 0;
316 virtual void ClearLocationMark5(std::wstring * Parameters) = 0;
317 virtual void ClearLocationMark6(std::wstring * Parameters) = 0;
318 virtual void ClearLocationMark7(std::wstring * Parameters) = 0;
319 virtual void ClearLocationMark8(std::wstring * Parameters) = 0;
320 virtual void ClearLocationMark9(std::wstring * Parameters) = 0;
321 virtual void Copy(std::wstring * Parameters) = 0;
322 virtual void CrossProbeChoose(std::wstring * Parameters) = 0;
323 virtual void CrossProbeNotify(std::wstring * Parameters) = 0;
324 virtual void Cut(std::wstring * Parameters) = 0;
325 virtual void DeleteCharacter(std::wstring * Parameters) = 0;
326 virtual void DeleteCharacterToLeft(std::wstring * Parameters) = 0;
327 virtual void DeleteLine(std::wstring * Parameters) = 0;
328 virtual void DeleteToBeginningOfWord(std::wstring * Parameters) = 0;
329 virtual void DeleteToEndOfLine(std::wstring * Parameters) = 0;
330 virtual void DeleteToEndOfWord(std::wstring * Parameters) = 0;
331 virtual void DuplicateSelected(std::wstring * Parameters) = 0;
332 virtual void EditSyntax(std::wstring * Parameters) = 0;
333 virtual void ExecuteSystemCommand(std::wstring * Parameters) = 0;
334 virtual void ExtendSelectionColumnOnePageDown(std::wstring * Parameters) = 0;
335 virtual void ExtendSelectionColumnOnePageUp(std::wstring * Parameters) = 0;
336 virtual void ExtendSelectionColumnOneWordLeft(std::wstring * Parameters) = 0;
337 virtual void ExtendSelectionColumnOneWordRight(std::wstring * Parameters) = 0;
338 virtual void ExtendSelectionColumnToBottomOfWindow(std::wstring * Parameters) = 0;
339 virtual void ExtendSelectionColumnToFileBegin(std::wstring * Parameters) = 0;
340 virtual void ExtendSelectionColumnToFileEnd(std::wstring * Parameters) = 0;
341 virtual void ExtendSelectionColumnToLineBegin(std::wstring * Parameters) = 0;
342 virtual void ExtendSelectionColumnToLineEnd(std::wstring * Parameters) = 0;
343 virtual void ExtendSelectionColumnToTopOfWindow(std::wstring * Parameters) = 0;
344 virtual void ExtendSelectionLeftOneCharacter(std::wstring * Parameters) = 0;
345 virtual void ExtendSelectionLeftOneWord(std::wstring * Parameters) = 0;
346 virtual void ExtendSelectionOneColumnDown(std::wstring * Parameters) = 0;
347 virtual void ExtendSelectionOneColumnLeft(std::wstring * Parameters) = 0;
348 virtual void ExtendSelectionOneColumnRight(std::wstring * Parameters) = 0;
349 virtual void ExtendSelectionOneColumnUp(std::wstring * Parameters) = 0;
350 virtual void ExtendSelectionOnePageDown(std::wstring * Parameters) = 0;
351 virtual void ExtendSelectionRightOneCharacter(std::wstring * Parameters) = 0;
352 virtual void ExtendSelectionRightOneWord(std::wstring * Parameters) = 0;
353 virtual void ExtendSelectionToBeginningOfFile(std::wstring * Parameters) = 0;
354 virtual void ExtendSelectionToBeginningOfLine(std::wstring * Parameters) = 0;
355 virtual void ExtendSelectionToBottomOfWindow(std::wstring * Parameters) = 0;
356 virtual void ExtendSelectionToEndOfFile(std::wstring * Parameters) = 0;
357 virtual void ExtendSelectionToEndOfLine(std::wstring * Parameters) = 0;
358 virtual void ExtendSelectionToOnePageUp(std::wstring * Parameters) = 0;
359 virtual void ExtendSelectionToSameColumnOnNextLine(std::wstring * Parameters) = 0;
360 virtual void ExtendSelectionToSameColumnOnPreviousLine(std::wstring * Parameters) = 0;
361 virtual void ExtendSelectionToTopOfWindow(std::wstring * Parameters) = 0;
362 virtual void Find(std::wstring * Parameters) = 0;
363 virtual void FindAndReplace(std::wstring * Parameters) = 0;
364 virtual void FindNext(std::wstring * Parameters) = 0;
365 virtual void FindNextSelected(std::wstring * Parameters) = 0;
366 virtual void GetTextAt(std::wstring * Parameters) = 0;
367 virtual void GotoLineNumber(std::wstring * Parameters) = 0;
368 virtual void IndentTextBlock(std::wstring * Parameters) = 0;
369 virtual void InsertLine(std::wstring * Parameters) = 0;
370 virtual void InsertReturn(std::wstring * Parameters) = 0;
371 virtual void InsertShiftTab(std::wstring * Parameters) = 0;
372 virtual void InsertTab(std::wstring * Parameters) = 0;
373 virtual void InsertText(std::wstring * Parameters) = 0;
374 virtual void JumpLocationMark0(std::wstring * Parameters) = 0;
375 virtual void JumpLocationMark1(std::wstring * Parameters) = 0;
376 virtual void JumpLocationMark2(std::wstring * Parameters) = 0;
377 virtual void JumpLocationMark3(std::wstring * Parameters) = 0;
378 virtual void JumpLocationMark4(std::wstring * Parameters) = 0;
379 virtual void JumpLocationMark5(std::wstring * Parameters) = 0;
380 virtual void JumpLocationMark6(std::wstring * Parameters) = 0;
381 virtual void JumpLocationMark7(std::wstring * Parameters) = 0;
382 virtual void JumpLocationMark8(std::wstring * Parameters) = 0;
383 virtual void JumpLocationMark9(std::wstring * Parameters) = 0;
384 virtual void JumpToHelpTopicUnderCursor(std::wstring * Parameters) = 0;
385 virtual void MoveCursorDown(std::wstring * Parameters) = 0;
386 virtual void MoveCursorLeft(std::wstring * Parameters) = 0;
387 virtual void MoveCursorLeftOneWord(std::wstring * Parameters) = 0;
388 virtual void MoveCursorRight(std::wstring * Parameters) = 0;
389 virtual void MoveCursorRightOneWord(std::wstring * Parameters) = 0;
390 virtual void MoveCursorToBeginningOfLine(std::wstring * Parameters) = 0;
391 virtual void MoveCursorToBottomOfDocument(std::wstring * Parameters) = 0;
392 virtual void MoveCursorToBottomOfWindow(std::wstring * Parameters) = 0;
393 virtual void MoveCursorToEndOfLine(std::wstring * Parameters) = 0;
394 virtual void MoveCursorToLastPosition(std::wstring * Parameters) = 0;
395 virtual void MoveCursorToTopOfDocument(std::wstring * Parameters) = 0;
396 virtual void MoveCursorToTopOfWindow(std::wstring * Parameters) = 0;
397 virtual void MoveCursorUp(std::wstring * Parameters) = 0;
398 virtual void OpenDocumentUnderCursor(std::wstring * Parameters) = 0;
399 virtual void PageDown(std::wstring * Parameters) = 0;
400 virtual void PageUp(std::wstring * Parameters) = 0;
401 virtual void Paste(std::wstring * Parameters) = 0;
402 virtual void PrintDocument(std::wstring * Parameters) = 0;
403 virtual void QuoteSelected(std::wstring * Parameters) = 0;
404 virtual void ReadTextBlockFromFile(std::wstring * Parameters) = 0;
405 virtual void Redo(std::wstring * Parameters) = 0;
406 virtual void ReloadTextFile(std::wstring * Parameters) = 0;
407 virtual void ScrollDownOneLine(std::wstring * Parameters) = 0;
408 virtual void ScrollUpOneLine(std::wstring * Parameters) = 0;
409 virtual void SelectAll(std::wstring * Parameters) = 0;
410 virtual void SelectLine(std::wstring * Parameters) = 0;
411 virtual void SelectWord(std::wstring * Parameters) = 0;
412 virtual void SelectSyntax(std::wstring * Parameters) = 0;
413 virtual void SetLocationMark0(std::wstring * Parameters) = 0;
414 virtual void SetLocationMark1(std::wstring * Parameters) = 0;
415 virtual void SetLocationMark2(std::wstring * Parameters) = 0;
416 virtual void SetLocationMark3(std::wstring * Parameters) = 0;
417 virtual void SetLocationMark4(std::wstring * Parameters) = 0;
418 virtual void SetLocationMark5(std::wstring * Parameters) = 0;
419 virtual void SetLocationMark6(std::wstring * Parameters) = 0;
420 virtual void SetLocationMark7(std::wstring * Parameters) = 0;
421 virtual void SetLocationMark8(std::wstring * Parameters) = 0;
422 virtual void SetLocationMark9(std::wstring * Parameters) = 0;
423 virtual void SetSelectedToLowerCase(std::wstring * Parameters) = 0;
424 virtual void SetSelectedToUpperCase(std::wstring * Parameters) = 0;
425 virtual void SetSelectedToCapitalize(std::wstring * Parameters) = 0;
426 virtual void SetTextAt(std::wstring * Parameters) = 0;
427 virtual void SetupPreferences(std::wstring * Parameters) = 0;
428 virtual void SetupPrinter(std::wstring * Parameters) = 0;
429 virtual void SetupLanguage(std::wstring * Parameters) = 0;
430 virtual void SetWordToLowerCase(std::wstring * Parameters) = 0;
431 virtual void SetWordToUpperCase(std::wstring * Parameters) = 0;
432 virtual void SetWordToCapitalize(std::wstring * Parameters) = 0;
433 virtual void ShowCodeTemplates(std::wstring * Parameters) = 0;
434 virtual void ToggleAutoIndent(std::wstring * Parameters) = 0;
435 virtual void ToggleInsertMode(std::wstring * Parameters) = 0;
436 virtual void Undo(std::wstring * Parameters) = 0;
437 virtual void UnindentTextBlock(std::wstring * Parameters) = 0;
438 virtual void WordWrap(std::wstring * Parameters) = 0;
439 virtual void WriteTextBlockToFile(std::wstring * Parameters) = 0;
440 virtual void CommentSelected(std::wstring * Parameters) = 0;
441 virtual void UnCommentSelected(std::wstring * Parameters) = 0;
442 virtual void GetCopyState(std::wstring * Parameters, bool * Enabled, bool * Checked, bool * Visible, std::wstring * Caption, std::wstring const Image) = 0;
443 virtual void GetPasteState(std::wstring * Parameters, bool * Enabled, bool * Checked, bool * Visible, std::wstring * Caption, std::wstring const Image) = 0;
444 virtual void GetCutState(std::wstring * Parameters, bool * Enabled, bool * Checked, bool * Visible, std::wstring * Caption, std::wstring const Image) = 0;
445 virtual void GetUndoState(std::wstring * Parameters, bool * Enabled, bool * Checked, bool * Visible, std::wstring * Caption, std::wstring const Image) = 0;
446 virtual void GetRedoState(std::wstring * Parameters, bool * Enabled, bool * Checked, bool * Visible, std::wstring * Caption, std::wstring const Image) = 0;
447 virtual void GetWordWrapState(std::wstring * Parameters, bool * Enabled, bool * Checked, bool * Visible, std::wstring * Caption, std::wstring const Image) = 0;
448 virtual void GetFindState(std::wstring * Parameters, bool * Enabled, bool * Checked, bool * Visible, std::wstring * Caption, std::wstring const Image) = 0;
449 virtual void GetFindAndReplaceState(std::wstring * Parameters, bool * Enabled, bool * Checked, bool * Visible, std::wstring * Caption, std::wstring const Image) = 0;
450 virtual void GetFindNextState(std::wstring * Parameters, bool * Enabled, bool * Checked, bool * Visible, std::wstring * Caption, std::wstring const Image) = 0;
451 virtual void GetFindNextStateSelected(std::wstring * Parameters, bool * Enabled, bool * Checked, bool * Visible, std::wstring * Caption, std::wstring const Image) = 0;
452 virtual void ClearBrowserMarks(std::wstring * Parameters) = 0;
453 virtual void CollapseAll(std::wstring * Parameters) = 0;
454 virtual void ExpandAll(std::wstring * Parameters) = 0;
455 virtual void SplitEditor(std::wstring * Parameters) = 0;
457public:
459 {
460 return (ITextCommands*)(IDispatch*)this;
461 }
462};
463/*..............................................................................*/
464
465
466} // namespace EDP
467
468#pragma pack(pop)
469
470#endif // EDP_ABSTRACTCLASSES_H_INCLUDED
¥ ¼6† i
Definition EDP.Interfaces.cpp:4612
J¢b þè ÎF ¡ X
Definition EDP.Interfaces.cpp:1116
Definition DXP.DispatchImpl.h:72
Definition DXP.RecordWrappers.h:133
Definition DXP.RecordWrappers.h:176
Definition DXP.AbstractClasses.h:140
Definition EDP.RecordWrappers.h:155
Definition EDP.RecordWrappers.h:198
Definition EDP.RecordWrappers.h:242
Definition EDP.RecordWrappers.h:277
Definition EDP.AbstractClasses.h:110
IGeneratedPageGdiPlusMetafile * GetIGeneratedPageGdiPlusMetafile()
Definition EDP.AbstractClasses.h:120
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual bool SupportsService(std::wstring const AServiceName)
Definition EDP.AbstractClasses.h:66
virtual long GetWindowHeight()=0
virtual C_InputValues GetInputValues()=0
virtual bool SupportsService(std::wstring const AServiceName)
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual C_DocumentOutputValues GetDocumentData()=0
virtual long GetWindowWidth()=0
virtual std::wstring GetUniqueKey()=0
virtual DXP::C_Rect GetTileRectangle()=0
IGeneratedPage * GetIGeneratedPage()
Definition EDP.AbstractClasses.h:83
virtual DXP::C_Point GetBoardOffSet()=0
virtual DXP::C_Rect GetViewPort()=0
Definition EDP.AbstractClasses.h:233
IGeneratedPageMetafile2 * GetIGeneratedPageMetafile2()
Definition EDP.AbstractClasses.h:243
virtual bool SupportsService(std::wstring const AServiceName)
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
Definition EDP.AbstractClasses.h:92
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual bool SupportsService(std::wstring const AServiceName)
IGeneratedPageMetafile * GetIGeneratedPageMetafile()
Definition EDP.AbstractClasses.h:101
Definition EDP.AbstractClasses.h:24
virtual bool SupportsService(std::wstring const AServiceName)
virtual void HL_Register_Bus(IBus *const ABus)=0
virtual void HL_HighlightMethod_Add(THighlightMethod AHighlightMethod)=0
virtual void HL_Register_Component(IComponent *const AComponent)=0
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual void HL_HighlightMethod_Clear(THighlightMethod AHighlightMethod)=0
IHighlightedDocument * GetIHighlightedDocument()
Definition EDP.AbstractClasses.h:57
virtual void HL_Register_DMObject(IDMObject *const AnObject)=0
virtual void HL_Register_Part(IPart *const APart)=0
virtual void HL_SetHighlightedNet(INet *const ANet)=0
virtual bool HL_HighlightMethod_IsApplicable(THighlightMethod AHighlightMethod)=0
virtual void HL_UnRegister_Object(IDMObject *const AnObject)=0
virtual void HL_UnRegister_AllObjects()=0
virtual INet * HL_GetHighlightedNet()=0
virtual bool HL_XProbeChooseObject(IDMObject **ADMObject)=0
virtual IDMObject * HL_Objects(int AnIndex)=0
virtual void HL_Register_Area(DXP::C_Rect const AnArea)=0
virtual void HL_Register_VHDLEntity(IVHDLEntity *const AVHDLEntity)=0
virtual void HL_Register_Net(INet *const ANet)=0
virtual void HL_HighlightMethod_Remove(THighlightMethod AHighlightMethod)=0
virtual IDMObject * HL_GetLinkedObject(IDMObject *const ADMObject)=0
virtual void HL_Register_NetItem(INetItem *const ANetItem)=0
virtual bool HL_ChooseObjectGraphically(IDMObject **ADMObject)=0
Definition EDP.AbstractClasses.h:186
virtual std::wstring GetState_Unit()=0
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual std::wstring GetState_Name()=0
IItemParameter * GetIItemParameter()
Definition EDP.AbstractClasses.h:198
virtual bool SupportsService(std::wstring const AServiceName)
virtual std::wstring GetState_Value()=0
Definition EDP.AbstractClasses.h:274
virtual int GetPhysicalDocumentCount()=0
virtual void RemovePhysicalDocument(std::wstring const ADocumentName)=0
ILogicalDocument * GetILogicalDocument()
Definition EDP.AbstractClasses.h:293
virtual void SetActivePhysicalDocument(std::wstring const ADocumentName)=0
virtual std::wstring GetActivePhysicalDocument()=0
virtual void SetPreviousPhysicalDocumentAsActive()=0
virtual bool SupportsService(std::wstring const AServiceName)
virtual void SetNextPhysicalDocumentAsActive()=0
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual void ClearPhysicalDocuments()=0
virtual void SetLogicalDocumentAsActive()=0
virtual std::wstring GetPhysicalDocuments(int Index)=0
virtual void AddPhysicalDocument(std::wstring const ADocumentName)=0
Definition EDP.AbstractClasses.h:129
virtual void Notify_FinishPrintingDocument(std::wstring const GeneratedFileName)=0
virtual void SetOutputMediumType(std::wstring const OutputMediumType)=0
IOutputGenerator * GetIOutputGenerator()
Definition EDP.AbstractClasses.h:177
virtual void Notify_BeginGeneratingOutputFile(std::wstring const GeneratedFileName)=0
virtual void PredictOutputFileNames(DXP::IStrings *Files)=0
virtual void SetTargetPrefix(std::wstring const ATargetPrefix)=0
virtual std::wstring GetTargetPrefix()=0
virtual bool RunGenerator()=0
virtual TDialogResult RunWizard(int X, int Y)=0
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual void ParameterTransferEnd()=0
virtual void ParameterTransferBegin()=0
virtual long GetBoardHandle()=0
virtual std::wstring GetName()=0
virtual bool GetAddToProject()=0
virtual void SetOutputPath(std::wstring const TargetFolder)=0
virtual void CreateAndLoadPCB()=0
virtual std::wstring GetExplicitTargetFileName()=0
virtual bool SupportsService(std::wstring const AServiceName)
virtual bool RunPreferencesForm()=0
virtual void SetCurrentOutputjobFileFullPath(std::wstring AFullPath)=0
virtual std::wstring GetCurrentOutputjobFileFullPath()=0
virtual void SetDocumentPath(std::wstring const ADocumentPath)=0
virtual std::wstring GetParameterValue(int Index)=0
virtual void Notify_FinishGeneratingOutputFile(std::wstring const GeneratedFileName)=0
virtual void Initialize(long Address, long ACallBackHandle, IProject *AProject, std::wstring const APredefinedOutput, std::wstring const DocumentPath)=0
virtual void Notify_BeginPrintingDocument(std::wstring const GeneratedFileName)=0
virtual IProject * GetProject()=0
virtual void SetGenerateCallbacks(long AnAllowProc, long ACheckCancelFn)=0
virtual void SetPageOptionsToDefault(C_PageOptionsRecord *PageOptions)=0
virtual int GetParameterCount()=0
virtual void SetAddToProject(bool AAddToProject)=0
virtual int GeneratePageSet(C_InputValues const InputValues, C_PageOptionsRecord const PageOptions, C_PrinterOptionsRecord const PrinterOptions, long OutputValues, IPublisher *Publisher)=0
virtual void SetOpenOutputs(bool AOpenOutputs)=0
virtual bool GetOpenOutputs()=0
virtual bool RunPropertiesForm()=0
virtual long GetPageHandle(int PageIndex)=0
virtual void ClearParameters()=0
virtual void SetExplicitTargetFileName(std::wstring const AExplicitTargetFileName)=0
virtual void AddParameter(std::wstring const Value)=0
virtual IGeneratedPage * GetPageInterface(int APageIndex)=0
virtual std::wstring GetDocumentPath()=0
Definition EDP.AbstractClasses.h:207
virtual std::wstring GetState_ManufacturerName()=0
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual std::wstring GetState_SupportingDocumentIdAt(int i)=0
virtual std::wstring GetState_SupplierPartNumber()=0
virtual std::wstring GetState_ManufacturerPartNumber()=0
virtual std::wstring GetState_RoHS()=0
virtual bool SupportsService(std::wstring const AServiceName)
ISourceRelationship * GetISourceRelationship()
Definition EDP.AbstractClasses.h:224
virtual int GetState_SupportingDocumentsIdsCount()=0
virtual std::wstring GetState_SupplierName()=0
virtual std::wstring GetState_SupplierSource()=0
Definition EDP.AbstractClasses.h:302
virtual void WriteTextBlockToFile(std::wstring *Parameters)=0
virtual void MoveCursorDown(std::wstring *Parameters)=0
virtual void GetTextAt(std::wstring *Parameters)=0
virtual void DeleteToBeginningOfWord(std::wstring *Parameters)=0
virtual void SplitEditor(std::wstring *Parameters)=0
virtual void MoveCursorLeftOneWord(std::wstring *Parameters)=0
virtual void SetTextAt(std::wstring *Parameters)=0
virtual void ExtendSelectionColumnOnePageDown(std::wstring *Parameters)=0
virtual void JumpLocationMark5(std::wstring *Parameters)=0
virtual void GetUndoState(std::wstring *Parameters, bool *Enabled, bool *Checked, bool *Visible, std::wstring *Caption, std::wstring const Image)=0
virtual void SetWordToCapitalize(std::wstring *Parameters)=0
virtual void ExtendSelectionToBeginningOfFile(std::wstring *Parameters)=0
virtual void ClearLocationMark4(std::wstring *Parameters)=0
virtual void ExtendSelectionColumnOneWordRight(std::wstring *Parameters)=0
virtual void GetWordWrapState(std::wstring *Parameters, bool *Enabled, bool *Checked, bool *Visible, std::wstring *Caption, std::wstring const Image)=0
virtual TXPSplittingKind GetEditorSplitting()=0
virtual void DuplicateSelected(std::wstring *Parameters)=0
virtual void GetFindState(std::wstring *Parameters, bool *Enabled, bool *Checked, bool *Visible, std::wstring *Caption, std::wstring const Image)=0
virtual void ClearLocationMark5(std::wstring *Parameters)=0
virtual void MoveCursorToBottomOfDocument(std::wstring *Parameters)=0
virtual void SetWordToLowerCase(std::wstring *Parameters)=0
virtual void GetCutState(std::wstring *Parameters, bool *Enabled, bool *Checked, bool *Visible, std::wstring *Caption, std::wstring const Image)=0
virtual void ClearLocationMark6(std::wstring *Parameters)=0
virtual void DeleteCharacter(std::wstring *Parameters)=0
virtual void InsertShiftTab(std::wstring *Parameters)=0
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual void DeleteCharacterToLeft(std::wstring *Parameters)=0
virtual void ClearLocationMark8(std::wstring *Parameters)=0
virtual void OpenDocumentUnderCursor(std::wstring *Parameters)=0
virtual void MoveCursorToEndOfLine(std::wstring *Parameters)=0
virtual void ExtendSelectionColumnToFileEnd(std::wstring *Parameters)=0
virtual void ScrollUpOneLine(std::wstring *Parameters)=0
virtual void GetRedoState(std::wstring *Parameters, bool *Enabled, bool *Checked, bool *Visible, std::wstring *Caption, std::wstring const Image)=0
virtual void PageDown(std::wstring *Parameters)=0
virtual void ExtendSelectionToEndOfFile(std::wstring *Parameters)=0
virtual void EditSyntax(std::wstring *Parameters)=0
virtual void Find(std::wstring *Parameters)=0
virtual void InsertLine(std::wstring *Parameters)=0
virtual void ReloadTextFile(std::wstring *Parameters)=0
virtual void JumpLocationMark3(std::wstring *Parameters)=0
virtual bool SupportsService(std::wstring const AServiceName)
virtual void ExtendSelectionColumnOneWordLeft(std::wstring *Parameters)=0
virtual void GotoLineNumber(std::wstring *Parameters)=0
virtual void ExpandAll(std::wstring *Parameters)=0
virtual void MoveCursorRightOneWord(std::wstring *Parameters)=0
virtual void ExecuteSystemCommand(std::wstring *Parameters)=0
virtual void MoveCursorToLastPosition(std::wstring *Parameters)=0
virtual void SelectSyntax(std::wstring *Parameters)=0
virtual void ShowCodeTemplates(std::wstring *Parameters)=0
virtual void JumpLocationMark8(std::wstring *Parameters)=0
virtual void GetFindNextState(std::wstring *Parameters, bool *Enabled, bool *Checked, bool *Visible, std::wstring *Caption, std::wstring const Image)=0
virtual void ClearLocationMark1(std::wstring *Parameters)=0
virtual void ExtendSelectionColumnToFileBegin(std::wstring *Parameters)=0
virtual void SetLocationMark6(std::wstring *Parameters)=0
virtual void FindAndReplace(std::wstring *Parameters)=0
virtual void ExtendSelectionLeftOneCharacter(std::wstring *Parameters)=0
virtual void WordWrap(std::wstring *Parameters)=0
virtual void Undo(std::wstring *Parameters)=0
virtual void SetLocationMark3(std::wstring *Parameters)=0
virtual void ToggleAutoIndent(std::wstring *Parameters)=0
virtual void ExtendSelectionColumnToBottomOfWindow(std::wstring *Parameters)=0
virtual void FindNextSelected(std::wstring *Parameters)=0
virtual void ExtendSelectionToOnePageUp(std::wstring *Parameters)=0
virtual void SetLocationMark9(std::wstring *Parameters)=0
virtual void SetSelectedToCapitalize(std::wstring *Parameters)=0
virtual void PrintDocument(std::wstring *Parameters)=0
virtual void JumpLocationMark0(std::wstring *Parameters)=0
virtual void ExtendSelectionRightOneCharacter(std::wstring *Parameters)=0
virtual void CommentSelected(std::wstring *Parameters)=0
virtual void JumpLocationMark1(std::wstring *Parameters)=0
virtual void InsertReturn(std::wstring *Parameters)=0
virtual void SetLocationMark0(std::wstring *Parameters)=0
virtual void ReadTextBlockFromFile(std::wstring *Parameters)=0
virtual void SetLocationMark2(std::wstring *Parameters)=0
virtual void ClearLocationMark7(std::wstring *Parameters)=0
virtual void ExtendSelectionOneColumnDown(std::wstring *Parameters)=0
virtual void ClearLocationMark9(std::wstring *Parameters)=0
virtual void ExtendSelectionOneColumnRight(std::wstring *Parameters)=0
virtual void ExtendSelectionToSameColumnOnNextLine(std::wstring *Parameters)=0
virtual void MoveCursorToTopOfDocument(std::wstring *Parameters)=0
virtual void SetLocationMark1(std::wstring *Parameters)=0
virtual void IndentTextBlock(std::wstring *Parameters)=0
virtual void ClearLocationMark3(std::wstring *Parameters)=0
virtual void SetupPreferences(std::wstring *Parameters)=0
virtual void PageUp(std::wstring *Parameters)=0
virtual void MoveCursorUp(std::wstring *Parameters)=0
virtual void ToggleInsertMode(std::wstring *Parameters)=0
virtual void UnCommentSelected(std::wstring *Parameters)=0
virtual void ClearLocationMark0(std::wstring *Parameters)=0
virtual void SetLocationMark8(std::wstring *Parameters)=0
virtual void MoveCursorRight(std::wstring *Parameters)=0
virtual void SelectAll(std::wstring *Parameters)=0
virtual void InsertText(std::wstring *Parameters)=0
virtual void MoveCursorToBeginningOfLine(std::wstring *Parameters)=0
virtual void ExtendSelectionRightOneWord(std::wstring *Parameters)=0
virtual void JumpLocationMark9(std::wstring *Parameters)=0
virtual void JumpToHelpTopicUnderCursor(std::wstring *Parameters)=0
virtual void Copy(std::wstring *Parameters)=0
virtual void GetFindAndReplaceState(std::wstring *Parameters, bool *Enabled, bool *Checked, bool *Visible, std::wstring *Caption, std::wstring const Image)=0
virtual void MoveCursorToBottomOfWindow(std::wstring *Parameters)=0
virtual void CollapseAll(std::wstring *Parameters)=0
virtual void ClearLocationMark2(std::wstring *Parameters)=0
virtual void DeleteLine(std::wstring *Parameters)=0
virtual void GetFindNextStateSelected(std::wstring *Parameters, bool *Enabled, bool *Checked, bool *Visible, std::wstring *Caption, std::wstring const Image)=0
virtual void GetCopyState(std::wstring *Parameters, bool *Enabled, bool *Checked, bool *Visible, std::wstring *Caption, std::wstring const Image)=0
virtual void SetSelectedToUpperCase(std::wstring *Parameters)=0
virtual void ExtendSelectionOneColumnUp(std::wstring *Parameters)=0
virtual void SetLocationMark4(std::wstring *Parameters)=0
virtual void Paste(std::wstring *Parameters)=0
virtual void CrossProbeNotify(std::wstring *Parameters)=0
virtual void ExtendSelectionColumnToLineEnd(std::wstring *Parameters)=0
virtual void JumpLocationMark2(std::wstring *Parameters)=0
virtual void MoveCursorToTopOfWindow(std::wstring *Parameters)=0
virtual void ExtendSelectionColumnOnePageUp(std::wstring *Parameters)=0
virtual void ClearBrowserMarks(std::wstring *Parameters)=0
virtual void ExtendSelectionToEndOfLine(std::wstring *Parameters)=0
virtual void InsertTab(std::wstring *Parameters)=0
virtual void SelectWord(std::wstring *Parameters)=0
virtual void SetLocationMark5(std::wstring *Parameters)=0
virtual void ExtendSelectionOnePageDown(std::wstring *Parameters)=0
virtual void Cut(std::wstring *Parameters)=0
virtual void UnindentTextBlock(std::wstring *Parameters)=0
virtual void SetupLanguage(std::wstring *Parameters)=0
virtual void DeleteToEndOfWord(std::wstring *Parameters)=0
virtual void SetWordToUpperCase(std::wstring *Parameters)=0
virtual void SetupPrinter(std::wstring *Parameters)=0
virtual void Redo(std::wstring *Parameters)=0
virtual void ScrollDownOneLine(std::wstring *Parameters)=0
virtual void ExtendSelectionColumnToTopOfWindow(std::wstring *Parameters)=0
virtual void ExtendSelectionToBottomOfWindow(std::wstring *Parameters)=0
virtual void ExtendSelectionColumnToLineBegin(std::wstring *Parameters)=0
ITextCommands * GetITextCommands()
Definition EDP.AbstractClasses.h:458
virtual void GetPasteState(std::wstring *Parameters, bool *Enabled, bool *Checked, bool *Visible, std::wstring *Caption, std::wstring const Image)=0
virtual void JumpLocationMark7(std::wstring *Parameters)=0
virtual void CrossProbeChoose(std::wstring *Parameters)=0
virtual void Clear(std::wstring *Parameters)=0
virtual void ExtendSelectionLeftOneWord(std::wstring *Parameters)=0
virtual void ExtendSelectionOneColumnLeft(std::wstring *Parameters)=0
virtual void JumpLocationMark6(std::wstring *Parameters)=0
virtual void FindNext(std::wstring *Parameters)=0
virtual void ExtendSelectionToBeginningOfLine(std::wstring *Parameters)=0
virtual void SelectLine(std::wstring *Parameters)=0
virtual void DeleteToEndOfLine(std::wstring *Parameters)=0
virtual void MoveCursorLeft(std::wstring *Parameters)=0
virtual void JumpLocationMark4(std::wstring *Parameters)=0
virtual void SetSelectedToLowerCase(std::wstring *Parameters)=0
virtual void QuoteSelected(std::wstring *Parameters)=0
virtual void ExtendSelectionToSameColumnOnPreviousLine(std::wstring *Parameters)=0
virtual void ExtendSelectionToTopOfWindow(std::wstring *Parameters)=0
virtual void SetLocationMark7(std::wstring *Parameters)=0
Definition EDP.AbstractClasses.h:252
virtual int GetPageCount()=0
ITextPrint * GetITextPrint()
Definition EDP.AbstractClasses.h:265
virtual void FinishPainting()=0
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual void PaintPage(int AIndex, long ADC)=0
virtual bool SupportsService(std::wstring const AServiceName)
virtual void StartPainting(std::wstring const Settings)=0
Definition EDP.AbstractClasses.h:20
THighlightMethod
Definition EDP.Types.h:302
TXPSplittingKind
Definition EDP.Types.h:964
TDialogResult
Definition EDP.Types.h:789
Definition DXP.Interfaces.h:1768
Definition EDP.Interfaces.h:1174
Definition EDP.Interfaces.h:971
Definition EDP.Interfaces.h:272
Definition EDP.Interfaces.h:2056
Definition EDP.Interfaces.h:2032
Definition EDP.Interfaces.h:2529
Definition EDP.Interfaces.h:2048
Definition EDP.Interfaces.h:2000
Definition EDP.Interfaces.h:2112
Definition EDP.Interfaces.h:2613
Definition EDP.Interfaces.h:860
Definition EDP.Interfaces.h:532
Definition EDP.Interfaces.h:2065
Definition EDP.Interfaces.h:450
Definition EDP.Interfaces.h:316
Definition EDP.Interfaces.h:1976
Definition EDP.Interfaces.h:2123
Definition EDP.Interfaces.h:2631
Definition EDP.Interfaces.h:2601
Definition EDP.Interfaces.h:1276