ccdoc v0.8 verbose
$ 0
S 32
f 16 ../test/logs/test03.db
s
5 @root
0
0
pkg
0 
0
0
f 10 ../test/test03.h
s
a $comment-0
1
0
cop
0 
1
26
2 @{
5 @file
1 2
10 ../test/test03.h
1 0
5 @type
1 1
7 @prefix
b @short_desc
1 1
14 c1 short description
a @long_desc
1 0
7 @params
1 0
8 @returns
1 0
b @exceptions
1 0
b @deprecated
1 0
8 @authors
1 0
8 @version
1 0
5 @sees
1 0
6 @since
1 0
7 @source
1 0
4 @pkg
1 0
7 @pkgdoc
1 0
5 @todo
1 0
2 @}
s
2 c1
2
0
var
0 
3
2
3 int
2 c1
s
a $comment-1
3
0
cop
0 
3
26
2 @{
5 @file
1 2
10 ../test/test03.h
1 2
5 @type
1 1
7 @prefix
b @short_desc
1 1
15 c2 short description 
a @long_desc
1 0
7 @params
1 0
8 @returns
1 0
b @exceptions
1 0
b @deprecated
1 0
8 @authors
1 0
8 @version
1 0
5 @sees
1 0
6 @since
1 0
7 @source
1 0
4 @pkg
1 0
7 @pkgdoc
1 0
5 @todo
1 0
2 @}
s
2 c2
4
0
var
0 
5
2
3 int
2 c2
s
a $comment-2
5
0
cop
0 
6
26
2 @{
5 @file
1 2
10 ../test/test03.h
1 5
5 @type
1 1
7 @prefix
b @short_desc
1 1
14 c3 short description
a @long_desc
1 0
7 @params
1 0
8 @returns
1 0
b @exceptions
1 0
b @deprecated
1 0
8 @authors
1 0
8 @version
1 0
5 @sees
1 0
6 @since
1 0
7 @source
1 0
4 @pkg
1 0
7 @pkgdoc
1 0
5 @todo
1 0
2 @}
s
2 c3
6
0
var
0 
8
2
3 int
2 c3
s
a $comment-3
7
0
cop
0 
b
26
2 @{
5 @file
1 2
10 ../test/test03.h
2 10
5 @type
1 1
7 @prefix
b @short_desc
1 1
15  c4 short description
a @long_desc
1 0
7 @params
1 0
8 @returns
1 0
b @exceptions
1 0
b @deprecated
1 0
8 @authors
1 0
8 @version
1 0
5 @sees
1 0
6 @since
1 0
7 @source
1 0
4 @pkg
1 0
7 @pkgdoc
1 0
5 @todo
1 0
2 @}
s
2 c4
8
0
var
0 
c
2
3 int
2 c4
s
a $comment-4
9
0
cop
0 
f
26
2 @{
5 @file
1 2
10 ../test/test03.h
2 14
5 @type
1 1
7 @prefix
b @short_desc
1 1
15  c5 short description
a @long_desc
1 0
7 @params
1 0
8 @returns
1 0
b @exceptions
1 0
b @deprecated
1 0
8 @authors
1 0
8 @version
1 0
5 @sees
1 0
6 @since
1 0
7 @source
1 0
4 @pkg
1 0
7 @pkgdoc
1 0
5 @todo
1 0
2 @}
s
2 c5
a
0
var
0 
10
2
3 int
2 c5
s
a $comment-5
b
0
cop
0 
15
27
2 @{
5 @file
1 2
10 ../test/test03.h
2 20
5 @type
1 1
7 @prefix
b @short_desc
1 1
15  c6 short description
a @long_desc
1 1
14  c6 long description
7 @params
1 0
8 @returns
1 0
b @exceptions
1 0
b @deprecated
1 0
8 @authors
1 0
8 @version
1 0
5 @sees
1 0
6 @since
1 0
7 @source
1 0
4 @pkg
1 0
7 @pkgdoc
1 0
5 @todo
1 0
2 @}
s
2 c6
c
0
var
0 
16
2
3 int
2 c6
s
a $comment-6
d
0
cop
0 
1a
27
2 @{
5 @file
1 2
10 ../test/test03.h
2 25
5 @type
1 1
7 @prefix
b @short_desc
1 1
14 c7 short description
a @long_desc
1 1
14  c7 long description
7 @params
1 0
8 @returns
1 0
b @exceptions
1 0
b @deprecated
1 0
8 @authors
1 0
8 @version
1 0
5 @sees
1 0
6 @since
1 0
7 @source
1 0
4 @pkg
1 0
7 @pkgdoc
1 0
5 @todo
1 0
2 @}
s
2 c7
e
0
var
0 
1b
2
3 int
2 c7
s
a $comment-7
f
0
cop
0 
1e
27
2 @{
5 @file
1 2
10 ../test/test03.h
2 29
5 @type
1 1
7 @prefix
b @short_desc
1 0
a @long_desc
1 0
7 @params
1 0
8 @returns
1 2
2 c8
14  c8 long description
b @exceptions
1 0
b @deprecated
1 0
8 @authors
1 0
8 @version
1 0
5 @sees
1 0
6 @since
1 0
7 @source
1 0
4 @pkg
1 0
7 @pkgdoc
1 0
5 @todo
1 0
2 @}
s
2 c8
10
0
var
0 
1f
2
3 int
2 c8
s
a $comment-8
11
0
cop
0 
22
26
2 @{
5 @file
1 2
10 ../test/test03.h
2 33
5 @type
1 1
7 @prefix
b @short_desc
1 1
19  c9 Check end processing.
a @long_desc
1 0
7 @params
1 0
8 @returns
1 0
b @exceptions
1 0
b @deprecated
1 0
8 @authors
1 0
8 @version
1 0
5 @sees
1 0
6 @since
1 0
7 @source
1 0
4 @pkg
1 0
7 @pkgdoc
1 0
5 @todo
1 0
2 @}
s
2 c9
12
0
var
0 
23
2
3 int
2 c9
s
a $comment-9
13
0
cop
0 
23
26
2 @{
5 @file
1 2
10 ../test/test03.h
2 34
5 @type
1 1
7 @prefix
b @short_desc
1 1
1a c10 Check end processing. 
a @long_desc
1 0
7 @params
1 0
8 @returns
1 0
b @exceptions
1 0
b @deprecated
1 0
8 @authors
1 0
8 @version
1 0
5 @sees
1 0
6 @since
1 0
7 @source
1 0
4 @pkg
1 0
7 @pkgdoc
1 0
5 @todo
1 0
2 @}
s
3 c10
14
0
var
0 
25
2
3 int
3 c10
s
b $comment-10
15
0
cop
0 
29
27
2 @{
5 @file
1 2
10 ../test/test03.h
2 40
5 @type
1 1
7 @prefix
b @short_desc
1 2
15  Check @@ processing.
2c  for(int i=0;i&lt;10 &amp;&amp; j&gt;5;++i);
a @long_desc
1 0
7 @params
1 0
8 @returns
1 0
b @exceptions
1 0
b @deprecated
1 0
8 @authors
1 0
8 @version
1 0
5 @sees
1 0
6 @since
1 0
7 @source
1 0
4 @pkg
1 0
7 @pkgdoc
1 0
5 @todo
1 0
2 @}
s
3 c11
16
0
var
0 
2a
2
3 int
3 c11
s
b $comment-11
17
0
cop
0 
2f
26
2 @{
5 @file
1 2
10 ../test/test03.h
2 46
5 @type
1 1
7 @prefix
b @short_desc
1 1
39  Check @{ and @} ignore warnings for multi-line comments.
a @long_desc
1 0
7 @params
1 0
8 @returns
1 0
b @exceptions
1 0
b @deprecated
1 0
8 @authors
1 0
8 @version
1 0
5 @sees
1 0
6 @since
1 0
7 @source
1 0
4 @pkg
1 0
7 @pkgdoc
1 0
5 @todo
1 0
2 @}
s
3 c12
18
0
var
0 
30
2
3 int
3 c12
s
b $comment-12
19
0
cop
0 
38
2a
2 @{
5 @file
1 2
10 ../test/test03.h
2 55
5 @type
1 1
7 @prefix
b @short_desc
1 1
16  c13 short description
a @long_desc
1 1
15  c13 long description
7 @params
1 0
8 @returns
1 0
b @exceptions
1 0
b @deprecated
1 0
8 @authors
1 2
12 author c13 Foo Bar
13 author c13 Foo Spam
8 @version
1 1
b version c13
5 @sees
1 0
6 @since
1 0
7 @source
1 0
4 @pkg
1 0
7 @pkgdoc
1 0
5 @todo
1 0
2 @}
s
3 c13
1a
0
var
0 
39
2
3 int
3 c13
s
b $comment-13
1b
0
cop
0 
40
2a
2 @{
5 @file
1 2
10 ../test/test03.h
2 63
5 @type
1 1
7 @prefix
b @short_desc
1 0
a @long_desc
1 3
1d  c14 not a  short description
1  
15  c14 long description
7 @params
1 0
8 @returns
1 0
b @exceptions
1 0
b @deprecated
1 0
8 @authors
1 1
12 author c14 Foo Bar
8 @version
1 1
b version c14
5 @sees
1 0
6 @since
1 0
7 @source
1 0
4 @pkg
1 0
7 @pkgdoc
1 0
5 @todo
1 0
2 @}
s
3 c14
1c
0
var
0 
41
2
3 int
3 c14
s
b $comment-14
1d
0
cop
0 
46
2e
2 @{
5 @file
1 2
10 ../test/test03.h
2 69
5 @type
1 1
7 @prefix
b @short_desc
1 9
9  Test the
5 @link
a directive.
a directive.
2 on
5 @link
3 c14
3 c14
14  Is another comment.
a @long_desc
1 0
7 @params
1 0
8 @returns
1 0
b @exceptions
1 0
b @deprecated
1 0
8 @authors
1 0
8 @version
1 0
5 @sees
1 0
6 @since
1 0
7 @source
1 0
4 @pkg
1 0
7 @pkgdoc
1 0
5 @todo
1 0
2 @}
s
3 c15
1e
0
var
0 
47
2
3 int
3 c15
s
b $comment-15
1f
0
cop
0 
4a
27
2 @{
5 @file
1 2
10 ../test/test03.h
2 73
5 @type
1 1
7 @prefix
b @short_desc
1 2
1 /
8 int c16;
a @long_desc
1 0
7 @params
1 0
8 @returns
1 0
b @exceptions
1 0
b @deprecated
1 0
8 @authors
1 0
8 @version
1 0
5 @sees
1 0
6 @since
1 0
7 @source
1 0
4 @pkg
1 0
7 @pkgdoc
1 0
5 @todo
1 0
2 @}
s
3 c17
20
0
var
0 
4b
2
3 int
3 c17
s
3 c18
21
0
var
0 
4d
2
3 int
3 c18
s
b $comment-16
22
0
cop
0 
5e
45
2 @{
5 @file
1 2
10 ../test/test03.h
2 93
5 @type
1 1
7 @prefix
b @short_desc
1 1
48  This shows how @exception, @param and @returns can span multiple lines.
a @long_desc
1 0
7 @params
1 1
6 @param
1 4
2 p1
19 This parameter can have a
2f          value &lt; 10 and &gt; 0. If the value
33            is out of range, an exception is thrown.
8 @returns
1 7
6 Return
42  true if the value is &lt; max or false if the value is &gt;= max.
2b  For more information about the value click
5 @link
c utils::value
4 here
1 .
b @exceptions
1 2
a @exception
1 3
f Port::Exception
1a Is thrown when the program
18  runs out of disk space.
a @exception
1 2
b MyException
14 Is thrown sometimes.
b @deprecated
1 0
8 @authors
1 1
7 foo bar
8 @version
1 0
5 @sees
1 2
4 @see
1 2
f utils::foo::bar
1 0
4 @see
1 2
10 utils::foo::spam
1 2
6 @since
1 0
7 @source
1 0
4 @pkg
1 0
7 @pkgdoc
1 0
5 @todo
1 0
2 @}
s
3 c19
23
0
var
0 
5f
2
3 int
3 c19
s
9 c20_error
24
0
var
0 
61
2
3 int
9 c20_error
f 16 ../test/logs/test03.db
s
1 A
25
0
pkg
0 
0
0
s
1 B
26
25
pkg
0 
0
0
s
2 C 
27
26
pkg
0 
0
0
f 10 ../test/test03.h
s
3 c21
28
27
var
0 
63
2
3 int
3 c21
s
9 c23_error
29
25
var
0 
6b
2
3 int
9 c23_error
s
b $comment-17
2a
25
cod
0 
72
28
2 @{
5 @file
1 2
10 ../test/test03.h
3 113
5 @type
1 1
7 @prefix
b @short_desc
1 1
3a  Check multiply defined conflicts for @pkgdoc and @source.
a @long_desc
1 0
7 @params
1 0
8 @returns
1 0
b @exceptions
1 0
b @deprecated
1 0
8 @authors
1 0
8 @version
1 0
5 @sees
1 0
6 @since
1 0
7 @source
1 1
5 foo.c
4 @pkg
1 0
7 @pkgdoc
1 1
1 A
5 @todo
1 0
2 @}
s
9 c24_error
2b
25
var
0 
73
2
3 int
9 c24_error
f 16 ../test/logs/test03.db
s
2 A 
2c
0
pkg
0 
0
0
f 10 ../test/test03.h
s
3 c22
2d
2c
var
0 
65
2
3 int
3 c22
f 16 ../test/logs/test03.db
s
2 D 
2e
0
pkg
0 
0
0
f 10 ../test/test03.h
s
9 c25_error
2f
2e
var
0 
7b
2
3 int
9 c25_error
s
b $comment-18
30
2e
cop
0 
87
34
2 @{
5 @file
1 2
10 ../test/test03.h
3 134
5 @type
1 1
7 @prefix
b @short_desc
1 9
31  Check the @deprecated and @$ directives, look at
5 @link
3 c32
8 c32 text
4  and
5 @link
3 c31
3 c31
2  .
a @long_desc
1 0
7 @params
1 0
8 @returns
1 1
6 Stuff.
b @exceptions
1 0
b @deprecated
1 5
a    Use the
5 @link
3 c32
3 c32
13  interface instead.
8 @authors
1 0
8 @version
1 0
5 @sees
1 0
6 @since
1 0
7 @source
1 0
4 @pkg
1 0
7 @pkgdoc
1 0
5 @todo
1 0
2 @}
s
3 c33
31
2e
var
0 
88
2
3 int
3 c33
e
