From 8cc2d754b7ad3e3e88f4c1bb92878d8f517076e6 Mon Sep 17 00:00:00 2001 From: dimitri Date: Tue, 15 Feb 2000 20:10:52 +0000 Subject: Tagged the release as 1.1.0 Forgot a couple of example files. --- examples/diagrams.cfg | 10 ++++++++++ examples/diagrams_a.h | 4 ++++ examples/diagrams_b.h | 5 +++++ examples/diagrams_c.h | 6 ++++++ examples/diagrams_d.h | 7 +++++++ examples/diagrams_e.h | 5 +++++ 6 files changed, 37 insertions(+) create mode 100644 examples/diagrams.cfg create mode 100644 examples/diagrams_a.h create mode 100644 examples/diagrams_b.h create mode 100644 examples/diagrams_c.h create mode 100644 examples/diagrams_d.h create mode 100644 examples/diagrams_e.h diff --git a/examples/diagrams.cfg b/examples/diagrams.cfg new file mode 100644 index 0000000..dd510bd --- /dev/null +++ b/examples/diagrams.cfg @@ -0,0 +1,10 @@ +PROJECT_NAME = "Diagrams" +OUTPUT_DIRECTORY = diagrams +HAVE_DOT = YES +EXTRACT_ALL = YES +GENERATE_LATEX = NO +GENERATE_MAN = NO +ENABLE_PREPROCESSING = YES +INPUT = . +FILE_PATTERNS = diagrams_*.h +QUIET = YES diff --git a/examples/diagrams_a.h b/examples/diagrams_a.h new file mode 100644 index 0000000..047a8ab --- /dev/null +++ b/examples/diagrams_a.h @@ -0,0 +1,4 @@ +#ifndef _DIAGRAMS_A_H +#define _DIAGRAMS_A_H +class A { public: A *m_self; }; +#endif diff --git a/examples/diagrams_b.h b/examples/diagrams_b.h new file mode 100644 index 0000000..5fcd247 --- /dev/null +++ b/examples/diagrams_b.h @@ -0,0 +1,5 @@ +#ifndef _DIAGRAMS_B_H +#define _DIAGRAMS_B_H +class A; +class B { public: A *m_a; }; +#endif diff --git a/examples/diagrams_c.h b/examples/diagrams_c.h new file mode 100644 index 0000000..e4ec11d --- /dev/null +++ b/examples/diagrams_c.h @@ -0,0 +1,6 @@ +#ifndef _DIAGRAMS_C_H +#define _DIAGRAMS_C_H +#include "diagrams_c.h" +class D; +class C : public A { public: D *m_d; }; +#endif diff --git a/examples/diagrams_d.h b/examples/diagrams_d.h new file mode 100644 index 0000000..3e635ce --- /dev/null +++ b/examples/diagrams_d.h @@ -0,0 +1,7 @@ +#ifndef _DIAGRAM_D_H +#define _DIAGRAM_D_H +#include "diagrams_a.h" +#include "diagrams_b.h" +class C; +class D : virtual protected A, private B { public: C m_c; }; +#endif diff --git a/examples/diagrams_e.h b/examples/diagrams_e.h new file mode 100644 index 0000000..5282388 --- /dev/null +++ b/examples/diagrams_e.h @@ -0,0 +1,5 @@ +#ifndef _DIAGRAM_E_H +#define _DIAGRAM_E_H +#include "diagrams_d.h" +class E : public D {}; +#endif -- cgit v0.12