ccdoc v0.8 verbose
$ 0
S 33
f 16 ../test/logs/test06.db
s
5 @root
0
0
pkg
0 
0
0
f 10 ../test/test06.h
s
2 M1
1
0
m00
0 
5
2
6 define
2 M1
s
16 +N1+../test/test06.h:6
2
0
nsp
0 
6
2
9 namespace
2 N1
s
16 +N1+../test/test06.h:6
3
0
nsx
0 
7
0
s
6 CLASS2
4
0
cls
0 
d
2
5 class
6 CLASS2
s
5 type1
5
4
tyv
0 
f
4
7 typedef
6 CLASS1
1 *
5 type1
s
b $anonymous$
6
4
enu
0 
11
6
4 enum
1 {
2 E1
1 ,
2 E2
1 }
s
b $anonymous$
7
4
enu
0 
12
6
4 enum
1 {
2 E3
1 ,
2 E4
1 }
s
3 m_e
8
4
att
0 
12
1
3 m_e
s
5 DEF_E
9
4
enu
0 
13
7
4 enum
5 DEF_E
1 {
2 E5
1 ,
2 E6
1 }
a pri
s
3 m_a
a
4
att
0 
15
2
3 int
3 m_a
a pub
s
1 f
b
4
met
0 
17
4
3 int
1 f
1 (
1 )
s
6 CLASS2
c
4
con
0 
0
3
6 CLASS2
1 (
1 )
s
6 CLASS2
d
4
con
0 
0
6
6 CLASS2
1 (
5 const
6 CLASS2
1 &
1 )
s
7 ~CLASS2
e
4
des
0 
0
4
1 ~
6 CLASS2
1 (
1 )
s
a operator =
f
4
mop
0 
0
9
6 CLASS2
1 &
8 operator
1 =
1 (
5 const
6 CLASS2
1 &
1 )
s
6 CLASS2
10
0
clx
0 
18
0
s
a $comment-0
11
0
cop
0 
1b
26
2 @{
5 @file
1 2
10 ../test/test06.h
2 26
5 @type
1 1
7 @prefix
b @short_desc
1 1
b N1 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
17 +N1+../test/test06.h:27
12
0
nsp
0 
1b
2
9 namespace
2 N1
s
a $comment-1
13
12
cop
0 
1d
26
2 @{
5 @file
1 2
10 ../test/test06.h
2 28
5 @type
1 1
7 @prefix
b @short_desc
1 1
b N2 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
17 +N2+../test/test06.h:29
14
12
nsp
0 
1d
2
9 namespace
2 N2
s
a $comment-2
15
14
cop
0 
1f
26
2 @{
5 @file
1 2
10 ../test/test06.h
2 30
5 @type
1 1
7 @prefix
b @short_desc
1 1
f CLASS3 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
6 CLASS3
16
14
cls
0 
1f
5
5 class
6 CLASS3
1 :
6 public
6 CLASS2
a pri
s
a $comment-3
17
16
cop
0 
23
26
2 @{
5 @file
1 2
10 ../test/test06.h
2 34
5 @type
1 1
7 @prefix
b @short_desc
1 1
13  CLASS3_SUB 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
a CLASS3_SUB
18
16
cls
0 
23
2
5 class
a CLASS3_SUB
a pub
s
a CLASS3_SUB
19
18
con
0 
25
3
a CLASS3_SUB
1 (
1 )
s
b ~CLASS3_SUB
1a
18
des
0 
26
4
1 ~
a CLASS3_SUB
1 (
1 )
s
a CLASS3_SUB
1b
18
con
0 
0
6
a CLASS3_SUB
1 (
5 const
a CLASS3_SUB
1 &
1 )
s
a operator =
1c
18
mop
0 
0
9
a CLASS3_SUB
1 &
8 operator
1 =
1 (
5 const
a CLASS3_SUB
1 &
1 )
a pri
s
a CLASS3_SUB
1d
16
clx
0 
27
0
a pub
s
6 CLASS3
1e
16
con
0 
29
3
6 CLASS3
1 (
1 )
s
7 ~CLASS3
1f
16
des
0 
2a
4
1 ~
6 CLASS3
1 (
1 )
s
6 CLASS3
20
16
con
0 
0
6
6 CLASS3
1 (
5 const
6 CLASS3
1 &
1 )
s
a operator =
21
16
mop
0 
0
9
6 CLASS3
1 &
8 operator
1 =
1 (
5 const
6 CLASS3
1 &
1 )
s
6 CLASS3
22
14
clx
0 
2b
0
s
17 +N2+../test/test06.h:29
23
12
nsx
0 
2c
0
s
17 +N1+../test/test06.h:27
24
0
nsx
0 
2d
0
s
a $comment-4
25
0
cop
0 
30
26
2 @{
5 @file
1 2
10 ../test/test06.h
2 47
5 @type
1 1
7 @prefix
b @short_desc
1 1
16  See the nested stuff.
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
6 CLASS4
26
0
cls
0 
31
2
5 class
6 CLASS4
s
a $comment-5
27
26
cop
0 
35
29
2 @{
5 @file
1 2
10 ../test/test06.h
2 52
5 @type
1 1
7 @prefix
b @short_desc
1 0
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 1
4 @see
1 2
e N1::N2::CLASS3
1 0
6 @since
1 0
7 @source
1 0
4 @pkg
1 0
7 @pkgdoc
1 0
5 @todo
1 0
2 @}
s
6 CLASS4
28
26
con
0 
36
8
6 CLASS4
1 (
2 N1
2 ::
2 N2
2 ::
6 CLASS3
1 )
s
6 CLASS4
29
26
con
0 
0
6
6 CLASS4
1 (
5 const
6 CLASS4
1 &
1 )
s
7 ~CLASS4
2a
26
des
0 
0
4
1 ~
6 CLASS4
1 (
1 )
s
a operator =
2b
26
mop
0 
0
9
6 CLASS4
1 &
8 operator
1 =
1 (
5 const
6 CLASS4
1 &
1 )
s
6 CLASS4
2c
0
clx
0 
37
0
s
a $comment-6
2d
0
cop
0 
3a
26
2 @{
5 @file
1 2
10 ../test/test06.h
2 57
5 @type
1 1
7 @prefix
b @short_desc
1 1
10 Simple function 
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 foo
2e
0
fct
0 
3a
c
8 template
1 <
5 class
1 T
1 >
4 void
3 foo
1 (
1 T
1 &
1 v
1 )
s
a $comment-7
2f
0
cop
0 
3d
26
2 @{
5 @file
1 2
10 ../test/test06.h
2 60
5 @type
1 1
7 @prefix
b @short_desc
1 1
11 Function typedef 
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 fct
30
0
vaf
0 
3d
a
3 int
1 (
1 *
3 fct
1 )
1 (
4 void
1 )
1 =
1 0
s
b suffix_test
31
0
fct
0 
3f
4
3 int
b suffix_test
1 (
1 )
s
a $comment-8
32
0
cos
0 
44
26
2 @{
5 @file
1 2
10 ../test/test06.h
2 67
5 @type
1 1
7 @suffix
b @short_desc
1 1
38  This comment is associated with the previous statement.
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 @}
e
