Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
doxygen-1.8.11
src
main.cpp
Go to the documentation of this file.
1
/******************************************************************************
2
*
3
*
4
*
5
*
6
* Copyright (C) 1997-2015 by Dimitri van Heesch.
7
*
8
* Permission to use, copy, modify, and distribute this software and its
9
* documentation under the terms of the GNU General Public License is hereby
10
* granted. No representations are made about the suitability of this software
11
* for any purpose. It is provided "as is" without express or implied warranty.
12
* See the GNU General Public License for more details.
13
*
14
* Documents produced by Doxygen are derivative works derived from the
15
* input used in their production; they are not affected by this license.
16
*
17
*/
18
19
#include "
doxygen.h
"
20
21
/*! \file
22
* \brief main entry point for doxygen
23
*
24
* This file contains main()
25
*/
26
27
/*! Default main. The idea of separating this from the rest of doxygen,
28
* is to make it possible to write your own main, with a different
29
* generateOutput() function for instance.
30
*/
31
int
main
(
int
argc,
char
**
argv
)
32
{
33
initDoxygen
();
34
readConfiguration
(argc,argv);
35
checkConfiguration
();
36
adjustConfiguration
();
37
parseInput
();
38
generateOutput
();
39
return
0;
40
}
41
initDoxygen
void initDoxygen()
Definition:
doxygen.cpp:9979
checkConfiguration
void checkConfiguration()
Definition:
doxygen.cpp:10493
freeze_graph.argv
argv
Definition:
freeze_graph.py:218
adjustConfiguration
void adjustConfiguration()
Definition:
doxygen.cpp:10504
readConfiguration
void readConfiguration(int argc, char **argv)
Definition:
doxygen.cpp:10144
generateOutput
void generateOutput()
Definition:
doxygen.cpp:11379
main
int main(int argc, char **argv)
Definition:
main.cpp:50
doxygen.h
parseInput
void parseInput()
Definition:
doxygen.cpp:10880
Generated by
1.8.11