Doxygen
Toggle main menu visibility
Loading...
Searching...
No Matches
defargs.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
18
#ifndef DEFARGS_H
19
#define DEFARGS_H
20
21
#include "
types.h
"
22
#include <memory>
23
24
class
ArgumentList
;
25
class
QCString
;
26
27
std::unique_ptr<ArgumentList>
stringToArgumentList
(
SrcLangExt
lang,
28
const
QCString
&argsString,
29
QCString
*extraTypeChars=
nullptr
);
30
31
#endif
ArgumentList
This class represents an function or template argument list.
Definition
arguments.h:65
QCString
This is an alternative implementation of QCString.
Definition
qcstring.h:101
stringToArgumentList
std::unique_ptr< ArgumentList > stringToArgumentList(SrcLangExt lang, const QCString &argsString, QCString *extraTypeChars=nullptr)
Definition
defargs.l:822
types.h
This file contains a number of basic enums and types.
SrcLangExt
SrcLangExt
Definition
types.h:207
src
defargs.h
Generated by
1.17.0