File: class-declarations.patch

package info (click to toggle)
dime 0.20111205-2
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd, stretch
  • size: 4,404 kB
  • ctags: 1,777
  • sloc: cpp: 15,452; sh: 9,711; perl: 862; makefile: 642; ansic: 96
file content (69 lines) | stat: -rw-r--r-- 1,883 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
Description: Add C++ class declarations (Closes: #319437)
 Necessary for newer C++ standards.
Author: A. Maitland Bottoms <bottoms@debian.org>
Bug-Debian: http://bugs.debian.org/319437

--- dime-0.20030921.orig/include/dime/Output.h
+++ dime-0.20030921/include/dime/Output.h
@@ -33,6 +33,8 @@
 #include <dime/Basic.h>
 #include <stdio.h>
 
+class dimeModel;
+
 class DIME_DLL_API dimeOutput
 {
 public:
--- dime-0.20030921.orig/include/dime/classes/Class.h
+++ dime-0.20030921/include/dime/classes/Class.h
@@ -38,6 +38,7 @@
 
 class dimeInput;
 class dimeMemHandler;
+class dimeModel;
 class dimeOutput;
 
 class DIME_DLL_API dimeClass : public dimeRecordHolder
--- dime-0.20030921.orig/include/dime/objects/Object.h
+++ dime-0.20030921/include/dime/objects/Object.h
@@ -36,6 +36,8 @@
 #include <dime/util/Linear.h>
 #include <dime/RecordHolder.h>
 
+class dimeModel;
+
 class DIME_DLL_API dimeObject : public dimeRecordHolder
 {
   friend class dimeObjectesSection;
--- dime-0.20030921.orig/include/dime/entities/Insert.h
+++ dime-0.20030921/include/dime/entities/Insert.h
@@ -34,6 +34,8 @@
 #include <dime/entities/Entity.h>
 #include <dime/util/Linear.h>
 
+class dimeBlock;
+
 class DIME_DLL_API dimeInsert : public dimeEntity
 {
   friend class dimeEntitiesSection;
--- dime-0.20030921.orig/include/dime/entities/Entity.h
+++ dime-0.20030921/include/dime/entities/Entity.h
@@ -52,6 +52,7 @@
 #define FLAG_FIRST_FREE       0x0800 // use this if you want to define your own flags
 
 class dimeLayer;
+class dimeModel;
 
 class DIME_DLL_API dimeEntity : public dimeRecordHolder
 {
--- dime-0.20030921.orig/include/dime/entities/Vertex.h
+++ dime-0.20030921/include/dime/entities/Vertex.h
@@ -34,6 +34,8 @@
 #include <dime/entities/Entity.h>
 #include <dime/util/Linear.h>
 
+class dimePolyline;
+
 class DIME_DLL_API dimeVertex : public dimeEntity
 {
   friend class dimePolyline;