Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
doxygen-1.8.11
src
pycode.h
Go to the documentation of this file.
1
/******************************************************************************
2
*
3
*
4
*
5
* Copyright (C) 1997-2015 by Dimitri van Heesch.
6
*
7
* Permission to use, copy, modify, and distribute this software and its
8
* documentation under the terms of the GNU General Public License is hereby
9
* granted. No representations are made about the suitability of this software
10
* for any purpose. It is provided "as is" without express or implied warranty.
11
* See the GNU General Public License for more details.
12
*
13
* Documents produced by Doxygen are derivative works derived from the
14
* input used in their production; they are not affected by this license.
15
*
16
*/
17
/* This code is based on the work done by the MoxyPyDoxy team
18
* (Linda Leong, Mike Rivera, Kim Truong, and Gabriel Estrada)
19
* in Spring 2005 as part of CS 179E: Compiler Design Project
20
* at the University of California, Riverside; the course was
21
* taught by Peter H. Froehlich <phf@acm.org>.
22
*/
23
24
25
#ifndef PYCODE_H
26
#define PYCODE_H
27
28
#include "
types.h
"
29
30
class
CodeOutputInterface
;
31
class
FileDef
;
32
class
MemberDef
;
33
class
QCString
;
34
class
Definition
;
35
36
extern
void
parsePythonCode
(
CodeOutputInterface
&,
const
char
*,
const
QCString
&,
37
bool
,
const
char
*,
FileDef
*fd,
38
int
startLine,
int
endLine,
bool
inlineFragment,
39
MemberDef
*memberDef,
bool
showLineNumbers,
Definition
*searchCtx,
40
bool
collectXRefs
);
41
extern
void
resetPythonCodeParserState
();
42
43
#endif
types.h
This file contains a number of basic enums and types.
Definition
Definition:
definition.h:92
MemberDef
Definition:
memberdef.h:43
FileDef
Definition:
filedef.h:64
parsePythonCode
void parsePythonCode(CodeOutputInterface &, const char *, const QCString &, bool, const char *, FileDef *fd, int startLine, int endLine, bool inlineFragment, MemberDef *memberDef, bool showLineNumbers, Definition *searchCtx, bool collectXRefs)
Definition:
pycode.cpp:4164
resetPythonCodeParserState
void resetPythonCodeParserState()
Definition:
pycode.cpp:4123
QCString
Definition:
qcstring.h:131
CodeOutputInterface
Definition:
outputgen.h:59
collectXRefs
bool collectXRefs
Definition:
tclscanner.cpp:1153
Generated by
1.8.11