浏览该文件的文档.
62 using Vec = std::vector<Argument>;
void setVolatileSpecifier(bool b)
RefQualifierType refQualifier() const
QCString trailingReturnType() const
void setTrailingReturnType(const QCString &s)
void push_back(const Argument &a)
void setIsDeleted(bool b)
std::vector< Argument > Vec
This class represents an function or template argument list.
bool isEmpty() const
Returns TRUE iff the string is empty
RefQualifierType m_refQualifier
const_iterator begin() const
bool hasDocumentation() const
bool volatileSpecifier() const
bool noParameters() const
QCString m_trailingReturnType
bool hasParameters() const
const_iterator cend() const
void setNoParameters(bool b)
const_iterator cbegin() const
void setPureSpecifier(bool b)
bool pureSpecifier() const
const Argument & at(size_t i) const
void setRefQualifier(RefQualifierType t)
void setConstSpecifier(bool b)
This class contains the information about the argument of a function or template
bool constSpecifier() const
typename Vec::iterator iterator
const_iterator end() const
const Argument & front() const
const Argument & back() const
std::vector< ArgumentList > ArgumentLists
typename Vec::const_iterator const_iterator
std::vector< Argument > m_args
bool hasDocumentation() const
bool resize(size_t newlen)
Resizes the string to hold newlen characters (this value should also count the 0-terminator).
This is an alternative implementation of QCString.