* Doxygen groups. Sorted the files into groups. so now we have a nice structure
[citadel.git] / webcit / doxygen_groups.c
1 /*
2  * ok, hacky, but gets us nice groups. so we define sub parts to join from other 
3  * files here. NO CODE IN HERE! This is comment shouldn't appear in doxygen.
4  * we have: 
5  * CitadelConfig; WebcitDisplayItems; WebcitHttpServer; WebcitHttpServerGDav;
6  * ClientPower; Calendaring; MenuInfrastructure; CitadelCommunitacion;
7  * WebcitHttpServerRSS; tools;
8  */
9
10
11 /**
12  * \defgroup CitadelConfig Configuration Mechanisms
13  * \brief Functions about configuring citadel / webcit
14  */
15
16 /*@{*/
17 /*@}*/
18
19 /**
20  * \defgroup tools  Utility Functions
21  * \brief Functions that aren't related to webcit topics
22  */
23
24 /*@{*/
25 /*@}*/
26
27
28 /**
29  * \defgroup WebcitDisplayItems Display some mime types through webcit
30  * \brief Functions that format mime types into HTML to the user
31  */
32
33 /*@{*/
34 /*@}*/
35
36 /**
37  * \defgroup WebcitHttpServer the Webserver part
38  * \brief Functions that run the HTTP-Deamon
39  */
40
41 /*@{*/
42 /*@}*/
43
44 /**
45  * \defgroup WebcitHttpServerGDav Groupdav Mechanisms
46  * \ingroup WebcitHttpServer
47  * \brief Functions that handle groupdav requests
48  */
49 /*@{*/
50 /*@}*/
51
52
53 /**
54  * \defgroup WebcitHttpServerRSS RSS Mechanisms
55  * \ingroup WebcitHttpServer
56  * \brief Functions that handle RSS requests
57  */
58
59 /*@{*/
60 /*@}*/
61
62 /**
63  * \defgroup ClientPower Client powered Functionality
64  * \brief Functions that spawn things on the webbrowser
65  */
66
67 /*@{*/
68 /*@}*/
69
70 /**
71  * \defgroup Calendaring Calendaring background
72  * \brief Functions that make the Business-logic of the calendaring items
73  * \ingroup WebcitDisplayItems
74  */
75
76 /*@{*/
77 /*@}*/
78
79 /**
80  * \defgroup MenuInfrastructure Things that guide you through the webcit parts
81  * \brief Functions that display menues, trees etc. to connect the parts of the 
82  *        ui to a whole thing
83  * \ingroup WebcitDisplayItems
84  */
85
86 /*@{*/
87 /*@}*/
88
89 /**
90  * \defgroup CitadelCommunitacion Talk to the citadel server
91  * \brief Functions that talk to the citadel server and process reviewed entities
92  * \ingroup WebcitDisplayItems
93  */
94
95 /*@{*/
96 /*@}*/
97
98
99